May be made up to 2 weeks in advance through our online scheduling system.

Online Booking

For our 7am classes we’d love if you could book online prior to 8pm the night before, or unfortunately the class will be removed from the schedule.

We highly recommend you take advantage of our online booking system and reserve a class to guarantee your spot. Click on Schedule and this will lead you to our booking system.

Drop in clients are welcome but it is a first come first serve basis. We have limited spaces.

Please reserve your child’s spot in Kid’s Corner as well, you can send an email, call, text (250-814-9929) or even send us a message through Facebook.


You must cancel a class a minimum of 2 hours before your scheduled class. To cancel a class, sign into your account and head to MY INFO > MY SCHEDULE. Find the ‘Cancel’ button on the right-hand side of the page and remove yourself from the class. If you do not cancel before the deadline you will be charged for the class. For a 6am class, clients must cancel by 8pm the night prior. Revelution reserves the right to cancel a class if less than 3 participants are registered. You will be notified by email or text.

No Shows

If you do not show up or you do not cancel online prior to your scheduled class your account will be charged for the class fee and no refund will be granted. If you are using a punch pass and don’t show up, that punch will still come off your card.  If you are on an unlimited pass, a $10 fee will be added to your account at the time of a no show. This fee will need to be paid before you will be able to register or participate in your next class. We understand that things come up, so please remember to cancel online at least 2 hours prior to class if you are not planning on attending.