We chose to use Diamond Productions as the DJ service for our wedding and we were not disappointed! While they did not play every song that we requested, they had a good feel for the audience and played songs that kept our guests on their feet. They were good at accommodating on the spot requests when possible and helped to give our evening some structure. They came in early to set up so as not to disturb our dinner and were great when our schedule was a little delayed. Paul was excellent at staying in touch leading up to the big day and figuring out how to make it exactly how we wanted it. I would definitely recommend them to anyone planning a wedding or other event that requires a DJ service!