top of page



Great weddings don't just happen. The weddings people never forget are attributed to detailed planning and the entertainment. The right mix brings the mood and night to another level. There's a misconception that all wedding DJs are the same. We all have the same style, approach, sound systems and play the same music. Guess again. Wedding trends, technology and popular music changes so often, it's very important to choose a DJ who is current and rolls with the changes, not against them. While many lack vision and comfortable going through the motions, mailing in wedding after wedding... it just doesn't cut it anymore.

Music means a lot to me personally, aside from being a DJ. What separates me as a DJ is my dedication and preparation as a wedding professional. I genuinely care and prepare for every wedding as if it were my own. I take great pride in not being your typical cookie cutter wedding DJ and recognize that every bride and groom is unique. I want to know my client's likes and dislikes as one particular style or mix doesn't fit every wedding. I will work with you to create the perfect flow of wedding events and music that best suits your style and taste. ​​


  • Five (5) hours of DJ service

  • Master of Ceremonies for introductions and reception events

  • Personal consultation and coordination of your reception events + music

  • Premium EV Evolve 50 PA Sound System

  • Music library of 75,000+ MP3s including this week's Top 40

  • Password-protected client access area to create your reception timeline and playlists

  • Onsite back-up sound system, laptops and hard drives

  • System set-up and breakdown included

  • *Sound support is available for your onsite wedding ceremony (for an additional fee)

There's more than music to consider when booking a DJ for your wedding. I often become an unofficial wedding coordinator from the time the reception starts to the Last Dance. From lining up the wedding party for introductions, to making sure your photographer and videographer are in the room and ready to capture your special moments. I'm always paying attention to the entire room. I'll let the staff know when it's time to dim the lights for dancing and I'm quick to resolve any problem, such as notifying staff of a broken glass or bottle on the dance floor. I will do whatever I can to make your wedding stress-free and flow smoothly.

For availability, pricing and bookings, please call or text 781-837-2989 or send an email to

Thank you,


Gregg MacDonald
Cape Cod Wedding DJs

bottom of page