
For All Melbourne Parties

DJ & MC services for events
Your celebration deserves the perfect music and atmosphere. Craig Francis Music’s professional wedding DJ and MC services deliver the ideal blend of energy and elegance to your Melbourne event. Whether you’re planning a wedding reception, corporate function or special occasion, we know exactly how to read the crowd and keep your guests on the dance floor. From creating atmosphere during dinner to managing smooth band breaks and unforgettable dance moments, our experienced DJs and MCs ensure your entertainment flows perfectly from start to finish.

Transform your event with Craig Francis Music's professional DJ services! Whether you're after wedding dance floor hits, corporate function background music or a pumping party vibe, we'll perfectly match your style and your guests' tastes.

Book Melbourne's favourite live wedding band and get seamless DJ entertainment included! No awkward silence during breaks—our professional DJ service maintains the perfect atmosphere with carefully curated playlists that complement your live music experience.

Create something extraordinary by adding live musicians to your DJ package! Feature our talented saxophonists or guitarists performing alongside the DJ or start with an intimate acoustic set before the DJ cranks up the party. It's the best of both worlds!

Want your event to flow perfectly? Combine our professional DJ and MC services for a seamlessly coordinated celebration. Your MC keeps the night running smoothly while your DJ keeps the music pumping. Get in touch for a personalised quote!