Craig was great! Everything went extremely well and we didn’t have to worry about a thing. He selected great music and read the crowd well to keep them dancing. We received great feedback from our guests. Our videographer said he was one of the best DJs he’s worked with! Thank you!!