Dan was great! He was proactive in ensuring he was prepared for all our song requests, he was a complete pleasure to interact with and plan my event with. He was super professional on the evening of the event and many of my guests commented on how great he was and how friendly he was. He blended completely into my party and with my friends and made my party a huge success! I would not hesitate to hire him again and recommend him to others.