We invited Geoff to perform in a marquee event at our Temple. Geoff did a one hour stage show in front of 100 guests. In one word, it was SPECTACULAR! He performed many magic tricks I have not seen before (I am a big fan of magic shows), but the comedic delivery left everyone bawling with laughter. The jokes were family-appropriate, as we had several kids in the audience, yet outrageously funny and clever. After the show, Geoff performed close-up/strolling magic as the guests moved to the social hall to enjoy dessert. He patiently moved from one table to another performing 2-3 different tricks each time. It was a perfect way to end a fun evening. Everyone I talked to said they thoroughly enjoyed Geoff performance, and that it was one of the best events we put on ever. Geoff promised when I booked him, that he will make me look good for bringing him to perform, and boy did he deliver. Geoff is a true professional, he came over 2 hours before the show to set-up and prepare for the performance, and was very courteous and patient with our guests, answering their many questions. I would wholeheartedly recommend him.