John is extremely talented both vocally and on the guitar. He arrived on time and played straight for the 1.5 hours. Our guests were blown away by his style and polished performance. Many asked "where did you find him?!". I highly recommend John....I know we will be hiring him for future parties. Thanks again, John!!