Those five star ratings aren't a joke; 1st Choice DJ Services deserved them. I can't imagine doing our reception over again without them being there. Our DJ did everything we expected (play great music, manage the party by judging what people were enjoying, making a few well-timed jokes to loosen people up at the right moments, etc.), but he also did a lot more. I didn't realize how helpful it would be to have someone reminding us to eat, bringing us glasses of water, tucking my wife's dress under our table so it didn't get stepped on, and all of the other little things like that that weren't part of the basic job description as our DJ, but come with choosing someone as excellent and professional as them. Definitely recommended.