Mike and his crew are incredible. He is the most genuine and professional DJ I've ever met. He showed up on time, helped the lighting guy finish setting up once he was setup and just handled the whole night without a single worry from me. I never had to ask questions or request anything different from our initial sit-down conversation either. He literally got everyone on the dance floor and they all had a blast! People were raving about him for weeks to come! Just let him know exactly what you want and he makes it happen with the absolute best quality!