Outdoor dj setup at a community event in Hamilton

DJ for Community Events in Hamilton

At Mr. Productions DJ Service, I (Michael Pircio) DJ at community events. I have over 15 years experience and I have DJ'd at events in Hamilton and the surrounding area. Mr. Productions DJ Service has won multiple awards for DJ Services. What does this mean? It means you can email, call, or text an experienced, award-winning, professional event DJ to discuss your music and timeline when you are in your planning stages. What I offer:

Experience with various events

I have DJ'd at Canada Day parties, street parties, golf courses, parks, bbqs, camp grounds, boat cruises, hockey games, and more.

Choice of music for background or dancing

I play a fun mix of music for all guests to enjoy. DJ plays background music and also blends songs together.

Online Guest Requests

I can create an optional website that will allow guests to login and make song requests before the event. You have final say over the songs.

DJ Planner

I can provide you with forms that organize songs for your event. For example: Must Play list, and Do Not Play list. Or you can just leave the music to me.

Fun Light Shows

Light shows are customized based on room size, the number of guests, and your preferences. Choose from basic lights, up-lighting, intelligent lights, disco ball, strobes, black lights, and lasers.

MC Duties

I can play trivia and name that tune with guests. I can also announce door prizes, games, raffles, silent auctions, and grand draws, if required.

Music Video Dance

I can include a big projection screen and your favourite music videos.


Do your guests like to sing? I can combine DJ services and Karaoke to create a memorable and fun event. Includes 2200+ of your favourite karaoke songs, catalogues, microphones, and request cards. Lyrics appear on a monitor.

Giving back

I love to help out the community. I provide discounts, sponsor teams, and partner with organizations when I can. I look forward to discussing your event. Please email me or give me a call.