Our Programs

CrossFit

“Constantly Varied, Functional Movement, performed at High Intensity. Every class, we will take you through a combination of a group warm up, strength/skill work, and Metcon (Metabolic Conditioning workout). Learn new skills and have a fun workout in a small group environment!

Weightlifting Team Training

Team training is designed for those looking to get stronger and improve in the Snatch and Clean & Jerk. We compete in local weightlifting competitions, as well as National and International competitions for those that qualify.

Barbell Club Class

Want to take some time to learn and break down the Olympic Lifts? This class is offered once a week for those who want to focus on skill development for the Snatch and Clean & Jerk, but are not interested in Team Training. Also a great add on for CrossFit!

Endure

High energy, high intensity training with a focus on building endurance and strength over time. Have fun and leave sweaty! (No Roots needed)

Personal Training

Wanting one on one instruction? This is a perfect route for those looking for a truly personal experience to help meet your goals. Book a session to work on a skill, or get a package to have a training program design for you!

Roots

Our foundational movement course. These personal training sessions are designed to help you learn to move safely and acclimate you with most things you would see in a CrossFit class!