I can't say enough about how happy I was with John's performance and energy! I had a casino themed event and though having a mentalist/illusionist would be a great way to add entertainment. He was so much fun and had the guests at my party super intrigued. John was in regular communication with me from the time I booked him to ensure that he captured the essence of my expectations for the party. Highly professional and just overall a very nice guy. I would certainly recommend him!