We had Mike play our wedding ceremony and cocktail hour. He worked with me via email to pick out ceremony music and even learned a couple of pretty difficult songs I requested. All the music went off without any problems during the ceremony and was perfectly timed. His music set a great ambiance during cocktail hour. I even had some friends who are musicians compliment his style. I'd highly recommend Mike and hope I get the opportunity to see him play again in the future!