Weddings, birthdays, quinceañeras, galas, Latin and Afrobeat nights. Mac Mora brings the DJs, the musicians, the sound and the lights, so you can enjoy your own party.
One call covers the music, the mic, the speakers and the lights. No juggling five vendors.
Hand-picked DJs who read the room, and an MC who keeps the night on time: entrances, toasts, first dance, last call.
Our signature: Carlos on saxophone, live over the DJ's set. Also live sax for ceremonies, cocktail hours and dinners.
Pro speakers, wireless mics, dance-floor lights and uplighting that make any hall look like a venue.
Help with the timeline, the playlist and the details, so the day runs smoothly from start to finish.
Every crowd is different. The music is planned around yours: Latin, Afrobeat, Top 40 and everything in between.

Ceremony, cocktail hour, reception and the after-party.
The milestone parties people talk about for years.

Galas, holiday parties and launches.
Salsa, bachata, merengue, reggaeton, Afrobeats and Afro dance. Everything that fills a floor.
Mac Mora Music & Events is run by Carlos Alberto Mora Baez, a Halifax saxophonist and music educator known on stage as Charlie the Sax Man. He played the TD Halifax Jazz Festival's 40th edition in 2026.
Carlos brings the sax himself and puts the rest of the team around it: a hand-picked DJ, the MC, the sound and the lights. When you book, you deal with him directly, not a call centre.
We sit down before your event, learn your crowd, your must-plays and your do-not-plays, and build the night around them. On the night, Carlos makes sure it all runs the way you planned.
Send the form or call. We'll tell you the same day whether your date is open.
We go over your crowd, timeline and must-plays, and build the night together.
We arrive early, set up, run the night, and pack up after. You just dance.
Every event is different, so every quote is built for you. These are where most people start.
Birthdays, house parties, small events
Ceremony to last dance
Corporate, galas, quinceañeras
Swipe through →
Weekends book up fast, especially in wedding season. Send your date and we'll get back to you the same day.
902-877-2828Call or text · Based in Halifax, serving all of the Maritimes