David was extremely professional! Arrived early, was extremely polite, and was a whole lot of fun! I hired him for my mothers surprise party and he was a hit! All of my family and friends loved their pictures and even wanted me to pass along his information for their future events! I recommend 100%! Thank you so much!