I hired James to play music for my father's 70th birthday party, and he was awesome! Very professional - he arrived on time and prepared to play a list of around 30 songs that I had sent him in advance. In addition, he was accommodating about taking requests and also made suggestions of music he thought my dad might like. The first half of the party, he played background piano music (while guests ate dinner), and then after dinner he led a sing along that was a blast! James is extremely talented and a pleasure to work with, and I look forward to booking him again in the future.