Check out our schedule and find a session that you would like to attend. Once you click on a class, you will be prompted to set up an account and create a client profile. You will need this in order to purchase and register for classes. Download our app for the easiest way to sign up + book classes. Search Ride and Reflect in the App store.
Can I drop in for a class?
You are more than welcome to drop in for a session, but we cannot guarantee that there will be a spot available. We highly recommend booking in advance, but payment can be made on arrival to the studio by credit or debit card. New clients can take advantage of our New Client Unlimited offer which is 30 days for $99. This includes all classes on the schedule. We do not offer a first class free, but you can take class prior to making a decision on if you would like to purchase a package or just 1 class.
Please arrive at least 15 minutes early and let our front desk associate know that it is your first class. We'll take care of the rest!
All purchases are non-refundable. In order to cancel a class and retain the credit, you must cancel your spot with at least a 6 hour notice. You may cancel online or call the studio to cancel. Classes not cancelled 6 hours in advance will be considered a late cancel. If you are using a class package, a late cancel results in the loss of that class. If you have an unlimited class card, you will be charged a $20 late cancel fee. If you make a reservation but do not show up, this is also a late cancel.
Our 5 class packs expire after 3 months. Our 10 class packs expire after 6 months. If you have expired classes in your account, you can reactivate them by making any new class package purchase.
Yes-and if you clear the wait-list, you will receive an email + text notification. Just make sure you opt in for text notifications at our front desk! If you cannot wait and need to make alternate plans and you no longer wish to attend the class, you can cancel yourself from the wait-list without any financial obligation.
Please try to be on-time as once warm-up is completed, it is unsafe to join the class in progress. However, if you arrive more than 5 minutes late to a class, your reservation will be released to someone who is present and waiting. If you arrive more than 10 minutes late or if spot was forfeited, we will waive the late cancel fee and do our best to try to get you into another class.
The ideal workout week has a variety of different physical activities in it. In a perfect world, visiting our studio 3-5 times a week would be most beneficial for you. The physical guidelines recommended by the American Heart Association are 150 minutes of moderate or 75 minutes of vigorous cardiovascular exercise plus 2 or more days a week of muscle strengthening activities.
We share a parking lot with St. Peters church and those spots are available on a first come first serve basis Monday through Saturday. On Sundays, while you cannot use the lot, you can park on the street. There is plenty of street parking and the meters are off on Sunday!
Outside of our neighbors business hours (9:30am - 5:30pm Tuesday thru Saturday), clients may use any of the 18 spaces directly behind the studio. During business hours we have 9 dedicated clearly marked parking spaces. If all those are taken, please see below for additional parking suggestions.
Do you cancel classes due to inclement weather and school snow days?
We rarely cancel classes or close the studio, but we will try to give you as much notice as possible. Starting the night before inclement weather is predicted, please check the website schedule for up-to-the-minute schedule updates.
Call or email us at firstname.lastname@example.org so we can help you find the best option and put a bow on it for you ;)
Our monthly memberships have it all! Don't feel stuck. Our memberships give you both freedom + flexibility.
Take unlimited classes at both of our locations.
Receive 10% off all retail purchases
Get 2 guest passes per year
Freeze 2x in a calendar year (not to exceed 60 days)
If you ever want to cancel, we just require 60 days notice. If you cancel and rejoin at a later time, you will be subject to the membership price at the time you rejoin