David was excellent! He was professional, he gave me a description of his act on the phone so I'd know if he was what we wanted for our party, and he gave us his upgraded package at a reduced rate. David was on time, friendly to everyone and managed to engage all of our guests. He seemed to realize exactly which children were ours and made sure to involve them in the show as his assistants. He levitated my 7 yr old right in our living room! At the end of his show he taught everyone a magic trick and gave them the necessary prop. Everyone was impressed, entertained and even a little awe struck at Davids tricks. I would definitely hire him again.