I cannot say enough WONDERFUL things about DJ Garry/Easy DJ Productions. DJ Garry was our MC/DJ for our September 24th wedding! From the start he was quick to return phone calls, emails, and he was willing to make himself available whenever requested. He made the planning process so much easier on my husband and I. He not only made the wedding reception a smooth running celebration, he kept the crowd moving, dancing, laughing, and celebrating right along with my husband and I! I was extremely nervous about how the reception would ""flow"" being that I did not hire a wedding planner/coordinator, but if you hire DJ Garry/Easy DJ Productions, you do not have to worry about that! DJ Garry is more than wonderful when it comes to coordinating your reception and making sure that the reception flows and keeps moving. He ensured that we had all of our special moments announced and they happened on the timeline that we discussed prior to the wedding date. He contacts you well before your wedding date to discuss all of your requests and even gives you an online request/planning tool to use to keep organized. Guests are even able to log on to it and send their own requests to DJ Garry to ensure that everyone gets to hear what they love! If I have only one piece of advice to you, HIRE DJ GARRY/EASY DJ PRODUCTIONS! You will NOT regret it!!!!!!