Sam was so easy to work with and gladly learned some new songs to perform at our wedding. He played the wedding prelude, postlude and non-stop for another 2 hours during cocktail hour. He really added to the ambiance of the day and we are so happy we chose him to perform. Thank you Sam! We would highly recommend hiring him to perform at any function.