Mike had the dance floor full all night! Besides putting together a great experience for everyone at the wedding, Mike was attentive, calming, and open to all of our ideas in the time leading up to the event. Would definitely recommend!