John Williams is sweet, friendly, professional and adaptable. He is very pleasant to work with. I would definitely recommend him for wedding and all types of event! We had a outdoor wedding where sound system is not equipped. He brought his personal amplifiers and offered 2 microphone to use for the ceremony. His music was beautiful; perfectly complemented our outdoor wedding. He even learned couple of new songs for us in short period of time. For the cocktail hour, he played more upbeat music with tap which was great too! And I loved that he was smiling the whole time while he was playing his guitar. Thank you John!!