From group classes to personal training, we have the perfect program for every fitness level and goal.

High-intensity functional fitness group classes designed to build strength, endurance, and athleticism. Every workout is coach-led and fully scalable — whether you're brand new or a seasoned competitor, you'll be challenged at exactly the right level. Our programming blends weightlifting, gymnastics, and metabolic conditioning to keep your body guessing and your results moving forward.

Dedicated barbell and strength-focused sessions for athletes who want to refine their lifting technique and build serious strength. Under expert coaching, you'll work through structured progressions in the snatch, clean & jerk, squat, deadlift, and press. Whether you're chasing a new PR or learning to lift for the first time, this class has a spot for you.
LEARN MORE
Fun, high-energy CrossFit classes built specifically for kids ages 6–13. Our coaches use age-appropriate movements and games to develop coordination, strength, confidence, and a lifelong love of fitness. It's not just exercise — it's building discipline, teamwork, and resilience in a safe, supportive environment.
LEARN MORE
One-on-one coaching tailored entirely to your goals, your schedule, and your fitness level. Your coach designs every session around you — whether that means rehabbing an injury, preparing for a competition, or simply getting started the right way. This is the fastest path to results with the most personalized attention.
LEARN MORE
Personalized nutrition guidance designed to complement your training and accelerate your results. We don't do fad diets — we help you build sustainable habits that fit your lifestyle. From meal planning to macros to accountability check-ins, our nutrition coaches give you the tools to fuel your best performance.

Small group sessions with individualized programming — the perfect middle ground between group classes and personal training. You get the personal attention and custom programming of private coaching with the energy and motivation of training alongside a few others. Limited to small groups so your coach can focus on you.

Train on your own schedule with full access to our facility, equipment, and resources. Open Gym is ideal for athletes who want to work on their own programming, practice skills, or supplement their regular class schedule. All the gear, all the space — on your time.
Schedule your free intro session and let us match you with the right training.