Kevin was fantastic. We used him for our company holiday party. It started with his professional email (the only one of all quotes that I received who sent a personal email) all the way through the end of the party. He was accommodating when we asked for specific songs and to start earlier and stay extra time. All this while working with a broken toe. I would recommend him for any occasion.