Gary was better than we could have ever hoped for our wedding reception. He's very honest about the whole process and is professional about the way he handles the actual event. He's great about going with the flow and being relaxed with the pr...ocess up to the wedding, having done this for years probably helps with that. Anyway, our reception was awesome, people loved him as a DJ. He just knows what makes the most sense to play at the right times and keeps people (including us) feeling relaxed. He also does great at keeping track of the times events so we had a few less stressful hints to worry about. His services are on par with what a pro would charge which is the result is so much more than someone with a phone on shuffle. Basically in a nutshell, he's worth it.