Kevin performed for us and kept my entire party singing along and enjoying the entire evening. He played songs from the 1960s through todays hits with amazing expertise. He is very personable and adaptive to any situation. He showed up early and stayed late. If you get the opportunity to have Kevin play at your event I know you will enjoy it. Kevin is Awesome!