Chuck is, by far, the best DJ I've worked with. Prior to our event, he went to the venue himself to ensure his equipment was compatible with the venue's equipment. He was easy to correspond with and always responded promptly. At the event, he was able to read the crowd well and played fantastic sets - all of our guests commented on the great music. Our event was a fundraiser, so Chuck also made announcements about the work we do, a detail that is highly appreciated. Chuck will be my first DJ choice for all future events!