I (wedding planner) hired Craig with Sounds Abound for a backyard wedding that took place last Saturday. He was responsible for playing the music for both the ceremony and the reception. Craig did a fantastic job, alongside his assistant. He was very sensitive to my instructions and careful to pay attention to the little things that mattered to the bride (style of announcing, timing, etc). The music was perfectly cued during the ceremony and once the dance floor was opened up, it was clear that Craig was very experienced in gauging his audience; he knew what people wanted to hear and acted accordingly. He was also very good at timing; he stuck to my schedule perfectly. Thanks to him, we had a wonderful evening. Another note worth mentioning was the pre-event contact I had with Craig. He was diligent in being fully prepared for the event. He responded quickly to my emails and ensured that he was not a factor for me to worry about close to the event date. He also followed up with me post-event to ensure my satisfaction. I highly recommend this DJ.