CrossFit GPP 


5:30AM - 6:30AM 

12:30PM - 1:30PM 

9:00AM - 10:00AM 

4:00PM - 5:00PM

5:00PM - 6:00PM 

6:00PM - 7:00PM

7:30AM - 8:30AM

Mon - Fri

Mon - Fri


Mon / Wed / Fri

Mon - Fri

Mon - Thurs


CrossFit GPP is our version of the traditional CrossFit class. GPP stands for General Physical Preparedness and is a a 1-hour class intended to provide balanced physical conditioning in endurance, strength, speed, flexibility, and other components of fitness. Our GPP classes are for everyone, beginner and advanced alike. All movements and exercises in this class can be tailored to your current fitness level and physical ability. 

CrossFit Sport


8:30AM - 10:00AM

7:00PM - 8:30PM

6:00PM - 7:30PM

8:30AM - 10:00AM

Mon - Wed / Fri

Mon - Wed



CrossFit Sport is a 1.5-hour class. This program will use elements of our CrossFit GPP class, but will be tailored more to the "sport of CrossFit." This program is for those who are more competitive or who are interested in competing in CrossFit events, weight lifting, power lifting, or strongman.



8:30AM - 9:30AM

4:00PM - 5:00PM


Tues / Thurs

Coming soon! Starting July 1st

Details TBA

Open Gym


10:00AM - 12:15PM

10:00AM - 11:30AM

Mon - Fri


Open gym is offered to our current members throughout the day with a coach always on staff. If there are any movements you want to improve on, open gym is the chance to practice. There is no set programming during open gym. You simply come in during the designated hours and are free to use the equipment and facilities.

Personal & Small Group Training

Personal and small group training are for those who have specific goals and are looking for one-on-one attention from a trainer. All personal and small group sessions are tailored to your needs. Whether you are an athlete with sport-specific goals, or someone with goals to lose weight, our trainers are educated to provide you with high quality training that will assist you in achieving your goals.

If you are interested in personal or small group training, please send us a message through our 'Contact Us" section at the top right of this page. 

**We are currently not accepting new personal training clients**