David did his kids show for my daughters 6th birthday. We had at least 15 kids ages, four to ten (even a few younger, and he held their interest too). He was on time to the venue, and started the show at the time agreed upon. He immediately had the children quiet and focused on him, then he had them all laughing at his jokes. For the age group at the party he held their attention so good. No one grew bored, or antsy. He made the birthday girl feel extra special, while including everyone else too. Everyone including the adults were laughing and engaged. The magic show was the best part of the party, and the only time I could sit and breathe because all of the focus was one him. My daughters school and daycare friends talked about the show for days. David is a total professional and great at what he does. I would definitely book him again, and recommend him to anyone looking to entertain from kids to adults.