Get your free trial

We work really hard on our programming, so you don’t have to.  We carefully plan and orchestrate all of the daily workouts.  We start with a full year’s set of goals, segmented into four primary macro cycles, and carefully piece together month’s of programming week-by-week and day-by-day.  The end result may take many hours to fine-tune, but the results are to die for.


The Workout of the DAY (WOD) has been come iconic and almost synonymous with CrossFit.  Each of our CrossFit classes features one or more daily workouts.  These workouts combine movements from one or more of the three main CrossFit modalities – Monostructural (aerobic/cardio/long-slow-distance), Gymnastics, and Weightlifting.  Prepare to challenge yourself in multiple dimensions of time and space as we workout together as a community.  No matter where you are starting on your fitness journey, the workout of the day is infinitely scalable to match your skills and fitness levels.  Beginners, Intermediate, and Advanced CrossFitters together are challenged each day by our programming.  Come out, join us, and find the fitness of your life!


Would you like to improve your 5K, 10K, Half-Marathon or Marathon times?  Would you like to be able to press through long distances more quickly and effortlessly than before?  We offer a program of Endurance training designed specifically to tap into your oxidative pathways and develop your power and efficiency.


Are you feeling a bit competitive these days?  You may be interested in joining our competition athletes for a healthy dose of Advanced CrossFit programming.

Masters Competitive

An optional program for masters competitive athletes looking specifically to complete locally or nationally, our competitive Masters Program prepares you to rumble with the best.

Kids and Teens

CrossFit is not just ofr the adults!  The kids and teens are getting in on the fun, too.  Share a lifetime of fitness with your children with our Kids and Teens Program (LEARN MORE).

Private Training

Achieve your personal best and reach new heights in your personal fitness. Pair-up with one of our personal-trainers, set goals, and make amazing progress. We coach and motivate you each step of your fitness journey.