Greg was very much a professional the entire process. He was great about asking questions to find out the best way to include everyone in our group considering their varying ages. He decided an up close and personal approach would be best. The kids and adults were amazed at the magic being performed right before their eyes. Everyone had a great time! I would definitely hire Greg again and would recommend you do too!