Meet Your Coaches
Ruth Cheng
Co-Owner and Coach
Certifications
CrossFit Level 2 Trainer
Ruth discovered CrossFit in 2013 when she was looking for a new challenge and a fresh way to push herself. It didn’t take long before she fell in love with the sport, the...
Dave Stewart
Co-Owner and Coach
Certifications
CrossFit Level 1
Trainer Active Life Immersion
NCCP Weightlifting Competition – Introduction
Dave found CrossFit in 2014 and quickly discovered it was more than just a workout — it was a calling. With a true passion for helping people move better, get out of chronic pain,...
Everything You Need to Thrive.
Group Training
Personal Training
Youth Program
programs
3 Steps to
Unbeatable Results…
1
Get Started with an Intro
Tour the gym, meet your coaches, and have a chat with a coach about your past fitness experience, your current goals, and how we can help you achieve them.
2
Make a Plan
Get started with a customized training plan tailored to your fitness level, schedule, and goals. We’ll break down the next steps clearly so you always know what to work on and how to progress.
3
See Results
Follow your plan with coaching and accountability to keep you consistent. Track your progress over time, celebrate wins along the way, and keep building strength, confidence, and momentum.
… and Feel Stronger,
Happier, and More
Energized Every Day!
faq
