We had a great experience working with Mike. He was organized and responsive, and made the planning process very easy. He made sure that he understood what we were looking for, but was also able to offer really helpful feedback on the overall timeline of the night. On the day of the wedding, he did a great job keeping the event flowing, from cocktail hour to the speeches to the dance floor. Mike did a fantastic job adjusting the music as the night went on to fit the crowd, and we had a packed, enthusiastic dance floor all night.