Mike is THE BEST. You will NOT be disappointed. The best decision we made was hiring Mike. He listens to exactly what you ask for in your meeting and plays all the songs you want. He gives great advice and will guide your whole night (with timing, intros, dances, bouquet toss, etc). He's great with guests of all ages and provided fun lighting and ambiance as well. You won't regret it.