I am so grateful to have found Kevin, especially on short notice. He was so professional, courteous, thoughtful, and he played exactly according to my requests. I would love to hire him again, for any event. He provided exactly what I wanted for my outdoor wedding ceremony. Thank you so much, Kevin! You made my ceremony so special, and my guests all loved your playing.