Troy sang during my cocktail hour and entire wedding reception. Not only was he very professional, he was very approachable and accommodating. His voice is truly amazing and he added so much emotion to our special day. He sang almost the entire night, but played some songs off a playlist per request. Hiring Troy was one of the best things I did and my husband and I could not be any happier!!