
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!
“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)