We couldn’t have selected a better DJ service than Mass Bay DJ. From the initial contact to planning closer to our wedding, everything was done with a high level of organization and professionalism. On our wedding day DJ Craig doubled as an umbrella holder, not caring one bit that he was getting soaked, and did so with a huge smile. He then brought the party and took requests from all our guests. Our guests keep saying they wish they could relive this night since it was such a blast. Thanks for such an amazing time!