Kevin definitely knows his stuff! Our dance floor was full from the minute he started until the minute he finished. OurAge range was from 25-75 and he kept everyone dancing. Professional, polite and very presentable! I hope to book him for every party we have. Thank you so much Kevin