Joe is talented, professional, witty, personable and a pleasure to work with. He set up prior to guests arrival, was ready to play and never took a break for 4 hours! Amazing! Our guests thoroughly enjoyed him, his piano and his songs. He played everything, handled requests, and was a great asset to our evening. We will ask him back again and again.