Wow!! What a trooper!! We originally had our party for Saturday, March 6th. Due to my husband having duty this weekend, we had to change the date and time to March 4th early in the day. We also found out that the hall we rented will not provide a PA. We called John that morning and explained our situation, "Not a problem" he said. The party started at 2 with the show at 2:30. John arrived at 1:15 to set up. We were very impressed with the backdrop and sound he set up. Then the show, and we weren't disappointed!! He did a great job of keeping the attention of the 30 children had them screaming. He kept his promise and made Kyle the star of the show and even gave him a magic set!! We would definitely hire John the Magic Guy for a future party we will be having in September.