Stephen was great to work with. I hired him to sing and play guitar at my wedding ceremony along with my cousin as well as play guitar at cocktail hour. My cousin lives out of state and Stephen did a great job communicating with her and was willing to meet up the day before the wedding to practice in person. The two of them sang beautifully together and the songs really made the ceremony perfect. For cocktail hour he played a few requested songs along with his normal cocktail hour set which was beautiful and really set the mood for the evening.