John was awesome! He was very responsive when it came to booking and scheduling for our event. We were having a company party for about 700 people and told him that he can do whatever he felt was best for the event and he ran with it! He spent the event strolling the room and approaching groups of people to show them some magic and everyone loved his tricks! Definitely a hit at the party and loved how easy John was to work with!