David has done a few events for me now and is my go to for all my events. He shows up promptly, sets up w no trouble, is friendly and helpful and he caters to all tastes, whether its a 13 or 45 year old's bday party, work or school event. He does a stellar job on all of them.