Make your next event unforgettable! Book an entertainment experience that will have your guests talking about it for months to come! John Schildroth’s magic performance will leave them gasping in astonishment and amazement!

Scroll down to learn more ↓

Let's Make Your Event Amazing!

Are you looking for something unique to set your next party apart from all the others?

Would you like to show your customers or employees something new and exciting at your next company event?

What if you could make your magical wedding day even more magical?

Booking RVA Magic for your event is guaranteed to provide a fun, exciting twist that your guests will love. Whether performing close-up for an intimate gathering of  your friends and family or wowing an auditorium full of potential customers, John Schildroth’s magic will ensure that your guests have an unforgettable experience.

Let us help you make your next event as amazing as possible!

What Are People Saying?

Mr. Schildroth gives a top-notch magic show and is our “go-to” for company team building! We have enjoyed John’s magic performance so much that we have hired him repeatedly. He’s a pleasure to watch and has a natural and relaxed demeanor. This is displayed especially when he utilizes audience participation. 5 Stars!
Gretchen
Human Resources - eComEngine
I recently hosted a baby shower that included people of all ages, as well as both men and women in attendance. I hired John Schildroth to provide our guests with a unique form of entertainment. He did NOT disappoint. His magic impressed everyone from my 4 year old niece, to the 85 year old grandmother of the mom-to-be. John truly delivered exactly what I was needing, and exceeded our expectations. If you are hosting an event of any kind, do yourself a service by allowing him to dazzle your guests. I simply cannot say enough positive things about my experience with this "magic man." I don't do yelp, but if I did, 5 stars. Highly recommend.
Jessica
Private Party - Baby Shower

How Does This Work?

Step 1: Contact me about your event. The easiest way is to click the “Book Now” link below and complete the booking form, but you can also call, text, or email.

Step 2: I will contact you (usually within 24 hours) to schedule a call to discuss your needs and the details of your event. Once I have this information we will be able to determine the best options for you and put together an amazing package for your event.

Step 3: Once you have decided which options will work best for you I will send you the necessary paperwork to confirm your booking.

Click the button below to get started! We can’t wait to show you what we have to offer!

 

Ready to get Started?

Submit a booking request and let’s start planning your event right away!