I can't say enough great things about (Zachary) Gartrell the Great! From the get go, he was incredibly professional and responsive, and seemed genuinely excited to have the opportunity to do the show for my four year old daughter's birthday party. He was prompt, professional, and the show was outstanding. He showed up a full 30 minutes early, just as he said he would, and was more than ready to go. We had the show in our living room, and had about 13 kids present, most of whom were between 3 and 5. They all loved it. He did a great job engaging the kids, calling for volunteers and encouraging them to participate. Meanwhile, he sprinkled it amusing anecdotes for the adults throughout. Truly, the adults ahd as much fun as the kids! The show was very very well prepared, but still seemed relaxed and spontaneous. He did many things that I couldn't figure out how in the world he did it, and he had everyone laughing so hard we were nearly crying. Parents were commenting left and right about how great he was, and that he 'set the bar' for all future birthday parties. I kid you not when I say that there was a small contingent of kids who tried to blockade him from leaving, they thought he was so great. You will not be disappointed if you go with Zachary, and I found him to be much more flexible and accommodating than some of the other magicians on Thumbtack.