Joe was amazing. He was professional, punctual and really delivered. My wedding guests loved him.. truly a rare talent - I'm so happy he was available for my cocktail hour as he made it truly special and perfect. It really can't say enough great things about him. Hire him now before he gets too rich and famous to perform smaller gigs!!!