Kevin Alexander's extensive repertoire of familiar songs provides entertainment to suitably compliment any occasion. He has a surprisingly wide vocal range that is versatile, rich, and energetic. He seamlessly switches between diverse genres & many of his upbeat arrangements one might not expect to hear with an acoustic guitar.