“We had a great experience working with our wedding DJ from Complete Weddings Events Rochester. His communication throughout the planning process was wonderful - he responded in a very timely manner and made sure we were on the same page about the music and flow of the reception. He was a total professional the day-of, keeping our reception fun and moving along smoothly. He has such an outgoing, personable style that our guests really enjoyed interacting with him. He didn't just play music - he was hands-on, helping out in any way he saw fit to make sure our guests were engaged and having a blast. His music choices were spot-on and he kept people dancing all night with his hilarious emcee style. We got so many compliments about how fun our DJ was and how smoothly everything ran thanks to him. We'd highly recommend him for keeping the energy up at your wedding or event with his professional yet laidback demeanor.”