John was great to work with! He is professional and very talented! He made our guests feel welcome and was always willing to accomodate! Our guests truly enjoyed his performance, one even said, "I want to throw a party just to have John play!" I would definitely hire him again and would recommend him to anyone needing a great solo artist!