Gary was a 100% personable, engaging our guests with a big smile and kindness. Guests loved requesting songs as well. Gary was 100% professional, visiting the reception site a day early to strategize set-up, and he offered great feedback for the set-up. He was also 100% talented; his voice is beautiful and just what we expected from his website description. We are so fortunate to have Gary at our wedding -- I can't imagine a better "gig."