John was fantastic. I hired him to play jazz music at the cocktail hour of our corporate holiday party, and it was perfect! He was extremely responsive to my pre-event communication, and even accompanied me on a walkthrough of the venue. He brought his own equipment - I didn't have to worry about a thing! And, of course, the music was fantastic. I recommend him to anyone.