Mike was a tremendous asset during my whole wedding planning process. I booked him super early, but even at the beginning he made himself available whenever I had questions or concerns, and as we approached the wedding date he was sure to check in with me to make sure I had no further questions. He drove over an hour to meet us at the venue a few weeks before the wedding to go over logistics and scheduling. The wedding itself was a huge success; even though my venue provided a sound tech to play ceremony music off a CD, he was more than happy to come and take care of it himself (to save me the trouble of having to make a CD myself). His personality and song selections during the reception kept everyone dancing all night. I highly recommend!