After seeing Craig perform at Arcadia High schools fund raising event we decided to hire him for our adult party we had at our home. Craig was so helpful in suggesting the best time to perform and how to set this up .the day of the party he sent a text saying he would arrive early and did. He was a complete professional. He was easy to work with, he looked well groomed. He paid attention to details. He was the hit of our party. All our guests had so much fun. We are still trying to figure out how he did what he did. Craig is definitely a lot of fun and we would hire him again.