John was absolutely fabulous!! He communicates well in advance, and was very accommodating and interested in entertaining and pleasing my guests--which he very much did. He is an extremely talented and accomplished musician, and doing business with him was a breeze and a pleasure. My guests and I guests thoroughly enjoyed his music. I can't wait to hire him again--I just might have to organize another party soon for the sole purpose of bringing him back. If you like what you hear of John's audio and video samples on the GigMasters website, you will not be disappointed if you hire John.