Trusted Magician for Events Across Canada

Tell us about your event

Ready to add magic to your next event and make it one they’ll keep talking about for years to come?

Please fill out the form on this page, and our team will reach out within 24h or by the next business day.

We look forward to making your next special occasion an exciting and memorable success!

McLaren logo with stylized red swoosh above the company name in black text on a black background.

“We used Bao to animate our Grand Prix 2023 client appreciation event in Montreal, and we could not have been happier with the outcome.”

★★★★★

— Adrienne M. (McLaren Montreal)

Our Booking Process

At Bao Magic, we aim to make the booking process clear, efficient, and tailored to your needs. Here’s what to expect:

1. Initial Inquiry

Complete the short inquiry form and share a few details about your event — date, format, audience, and goals.

2. Discovery Call

We’ll schedule a call to learn more about your event and walk you through the available performance options.

3. Custom Proposal

You’ll receive a tailored proposal outlining recommended performance formats and pricing based on your specific needs.

4. Booking Confirmation

Once confirmed, we’ll provide a booking form and contract to secure your date.

5. Pre-Event Check-In

Prior to the event, we’ll connect to finalize logistics and ensure everything is aligned for a seamless experience.

Our team is committed to providing exceptional service from the first inquiry through to the final performance.

5-Star Reviews From Corporate Clients Across Canada

With 95+ 5-Star Google Reviews

“We hired Bao for a private event and cannot recommend him enough! Everyone had such a great time experiencing his magic!”

★★★★★

— Elda T. (ALDO Group)

“We hired Bao for a client event, and he sure did not disappoint. Bao is very professional and is an incredible magician. Highly recommend!”

★★★★★

— Anne-Catherine S. (KPMG)