Every class is led by a certified coach and scaled to your level. Start with Hybrid Training, or pick the program that fits your goals.
Strength + Endurance
Hybrid Training
A mix of aerobic and strength work built to match what you face on race day: running, sled pushes, rowing, wall balls and burpees. Every session builds power, speed and stamina in a motivating group setting.
Our coaches guide you through the movements, pacing, race strategy and mindset you need to compete in fitness races like HYROX, DECA, ATHX and Apex. Not racing? You will still leave fitter, stronger and more conditioned. Scalable for beginners and experienced athletes.
Short for metabolic conditioning. Bodyweight, dumbbells and weights come together for weight loss, toning and muscle definition, with coaches teaching every movement so you train safely. Scalable for everyone.
A high energy, scalable group workout for weight loss and toning, without barbells. Popular with busy moms and anyone who is hesitant about lifting weights, and a fun change from the treadmill.
Learn the fundamentals. This small group class teaches you the basics of how to move and perform basic lifts.
You will work on the Clean, the Jerk and the Snatch, plus squats and deadlifts for lower body and core strength, with coaches who have over 10 years of experience. Great for new lifters and for anyone refining technique.
A structured functional fitness program that combines weightlifting, conditioning, cardio and accessory work. The focus is consistency, steady progress and good movement, whether your goal is getting stronger, improving conditioning or losing weight. Scalable for all levels.
Push ups, pull ups, squats and rope climbs in a social, high energy class. Teens build real strength and skills that PE often skips, whether they are new to fitness or training for their sport.
A program built around you. Whether you are preparing for an event, a race, a competition or military boot camp, or working around a health condition, our trainers create a plan for your goals.
Available Monday to Friday at 7 to 8 AM, 10 AM to 3 PM, 3 to 4 PM and 7 to 8 PM. Need a different time? Ask us.