Class schedule released Sundays at 5PM. Get started with our Intro Month for $184!


Buy & book your first class

To book your first class at Heartcore, create an online account and buy your first class for $28 here. If you’re on your phone, this app here makes it easier to buy and book classes!

You’ll receive an email confirmation after booking. Also grip socks are required when taking class. They’re sold in studio for $12. Sold online here.

Create an Account

Buy Classes

Come 10 minutes early to your first class
It’s required for you to come 10 minutes before your first class! You’ll put your belongings in next to your Megaformer.

*If you don’t come 10 minutes before your first class, you may be turned away for your safety. The instructor will put the class back in your account and you can sign up for another time!

Expect to be confused for your First Class
It’s normal you may not understand all the cues and move names during your first class. Listen carefully to the instructor and watch the advanced students in class! Your goal isn’t to do the move perfectly, but instead to keep your body moving.
I'm new to Heartcore. Do you offer a Beginner's class?
We currently don’t offer Beginner’s classes. We believe in learning by doing – and there’s no better way to jump right in than taking a group class. Our classes are team-oriented and motivating, and our encouraging atmosphere guarantees optimal fitness results. Classes are made for and welcome all fitness level types.
How often should I take a class?
It depends on your fitness regimen. If you are very active and want to supplement your routine with Heartcore, 1-2 classes a week will ensure you maintain the neuromuscular connections that build your strength, endurance, balance and flexibility each and every class. When you drop-in once in awhile, it’s as if you are starting from scratch every time.

If Heartcore is your main source of fitness, we recommend taking class 3-4 times a week with our Heartbreaker Membership. Your mind-muscle connection will be constantly fired up and you’ll be amazed at how fast you’ll see results. You’ll burn fat, increase flexibility and balance, jump-start your metabolism, strengthen your entire body and ultimately, be in the best shape of your life.

When you start taking classes more than 5 times a week, you may not be getting enough rest and recovery. We’re working your muscles to the point of fatigue, so your body will need rest and TLC. Relax and let your body do its thing (rebuild into a stronger and leaner you). A good indicator of working out too much is feeling super tired, getting injured, and/or getting sick more often. Working out without enough rest causes damage and inflammation at every level in your body: from your cells to your organ systems. Take your rest as seriously as your training!

Watch these videos to learn more about the moves
Watch our Youtube channel to view all the essential exercises you can do on the Megaformer!
What do I wear and what do I bring to class?

Come prepared with a water bottle, a towel (esp. if you know you sweat), and wear form-fitting workout clothes.

Grip socks are required to wear during the workout, they’re sold at the studio. There are also various types of grip socks sold on Amazon here.

Please don’t wear strong perfume or cologne. Please wear deodorant (we have some in our bathroom) and do your laundry!

Is this Pilates?
We are not Pilates! Think of Heartcore as an intense bootcamp on a Pilates-looking machine. If you’re looking to rehab an injury or get back into fitness after a long break, we might not be the best choice for you. Our classes are athletic, fast-paced and intense, but we move slowly and with control to minimize impact on joints.
The class I want to sign up for is full. What should I do?
We have small class sizes so classes tend to fill up quickly. The best time to sign up for our classes is Sunday at 5:00pm! Our schedule is released online every Sunday at 5:00pm for classes occurring on the week after next week.

We also recommend signing up a few days in advance or adding yourself to the waitlist. Heartbreakers make schedule changes and cancel out of classes all the time. It’s very likely you will get into a class by adding your name to the waitlist online. Also check the day-of class for last minute openings.

Where do I park?

Allow ample time for parking, especially for weekday evening classes.

Redwood City: Street parking (in front of the studio) and the Main Street Parking Lot (located directly behind our studio) cost $1/hour. Monday-Saturday parking is free before 10 am and after 6 pm. On Sunday, parking is free.

If you can’t find nearby street parking, these parking lots are a 5-minute walk away from our studio:

•  Jefferson St. Garage: on Jefferson between Broadway & Middlefield (First 1.5 hours free)
•  Marshall St. Garage: on Broadway between Main & Jefferson (First 1.5 hours free)
•  Library Parking Lot: on Middlefield ($1/hour, but free before 10 am and after 6 pm)
•  Wells Fargo Parking Lot: at the intersection of Broadway & Main St (free after 6 pm on weeknights)

12 Hour Cancellation Policy
Our cancellation policy is free cancellations 12 hours before class starts.

If you cancel your online reservation less than 12 hours before class starts, there’s a Late Cancel Fee of $15. You’ll receive the class you used to sign up back in your account, but you’ll be charged $15.

  • If you reserve a class online, and can no longer take the class, please cancel your reservation 12 hours or more before the class starts.
    • Example: You’re signed up for a 6am class on Tuesday. You have up until 6pm on Monday night to cancel the reservation for free.
  • Want to switch class times? The cancellation policy also applies if you switch classes within the 12 hour period.
    • Example: You’re signed up for the 6:30pm class, but you see a spot open up in the 5:30pm class. To book the 5:30pm class, you will late cancel the 6:30pm class. We’re happy you’re able to find another class time that works for you, but if you’ve held a spot in any class longer than 12 hours, you will be charged the late cancel fee.
How do I purchase classes?
You can purchase and book class through our online scheduler here or our app. Purchases are non-refundable and non-transferable (you can’t share a package with others).

We recommend reserving your spot online, as there are only 10 to 12 spots available for each class depending on the studio location. Walk-ins are subject to availability. If you walk-in to your first class without creating an online account, the instructor will need you to create an online account before class starts (which may take up to 5 minutes).

What is the Waitlist?
If a class you want to take is full, we recommend adding yourself to the waitlist. In order to do so, you must have an active class package. If a spot opens, you will be added to the class and receive an email and/or text confirmation. If you do not get added into the class, the class is returned to your account.

When the 12 hour cancellation period begins, you will no longer be added into class off the waitlist. Once it’s 12 hours before the class’ start time, check the online class schedule to see if a spot opens in the class you want to take.


  1. Remember to subscribe to receive emails and/or texts from our studio. Without subscribing, you will not receive any notifications you got into the class off the waitlist. If you are not subscribed to emails or texts, login to your account and you can view your position on the waitlist, or if you were added into class.
  2. All classes have a 12 hour cancellation policy. If you’re added to a class from the waitlist at the last minute (or more than 12 hours before the start of class), be aware the 12 hour cancellation still applies. If you no longer want a spot in the class, you will need to remove yourself from the waitlist at least 12 hours in advance of the class. If you are added to the class and fail to remove yourself in time, you will be charged the late cancel fee.
Absent to Class?
If you reserve a spot online and are absent for the reservation, you will be charged a No Show Fee of $25. The class you used to take class will be added back to your account. Our class sizes are small so please cancel 12 hours before class starts, if you cannot make a class reservation anymore.
How many calories will I burn?
Calories burned will depend on your weight, height and fitness level. Our clients will burn anywhere from 150-700 calories in a session (based on their Fitbit data)!

Other than calories burned, the true benefits of strength workouts like ours come from increasing lean muscle mass. When you add muscle and get stronger, your heart works better, your immune system works better, your metabolism increases dramatically and you burn fat more effectively.

Should I eat before or after class?
We recommend having a small snack 30-45 minutes before working out, such as an apple, a banana, or a handful of almonds. Eating before your workout will help keep your energy level high and also helps burn more fat rather than muscle. Studies show that caffeine before a workout can be beneficial too 😉

After your workout, we suggest you eat some protein within 45 minutes. Eating protein post-workout helps aid muscle recovery. Enjoy a protein smoothie (we love Bulletproof’s Upgraded Whey Protein with unsweetened almond milk, spinach and MCT Oil) or maybe some full-fat greek yogurt and berries.

Can I take class if I'm pregnant?
If you’re pregnant & new to our studio, we require a doctor’s note confirming you’re able to take our 40-minute strength-training, resistance workout. Email your doctor’s note to before taking your first class. Doctors don’t advise attempting a new workout while pregnant, especially a workout such as this, which is extremely core intensive. We recommend doing other low-intensity workouts while pregnant.

If you’re pregnant & a Heartcore regular, and have been taken Megaformer classes before becoming pregnant, you may continue to come as long as you feel comfortable. Everyone’s pregnancy is different, so please consult with your doctor first to ensure they are comfortable with you continuing to take class. If at any point during your workout you feel faint, dizzy, or have physical discomfort, you should stop immediately, and consult your doctor before returning.

How old do you have to be to take class?
Due to safety concerns, you must be 14 years or older to attend classes at Heartcore.
Can I bring my children to the studio while I take class?
Our studio space is not insured for childcare, so due to safety and insurance concerns, we cannot allow children to remain unattended while class is in session.
Do you have lockers or showers? Or left something at the studio?
If you’ve left anything at the studio, we keep it in our storage closet. Come back to the studio as soon as you’re able to during our open hours and pick it up.

Unfortunately due to space constraints, we don’t have showers in our studio. We do have spray deodorant in the bathroom!

No pets allowed in the studio
Please keep your pets at home!