top of page
CFG logo.jpg

What We Offer



CrossFit group workouts are made up of constantly varied functional movements performed at high intensity. All CrossFit workouts are based on movements that reflect the best aspects of gymnastics, weightlifting, running, rowing, and more. One of the best aspects of CrossFit is that the workouts are scalable, which means that CrossFit newcomers and veterans alike can workout side-by-side with different weights and intensity.



While our group CrossFit program is designed to meet the needs of a large and varied community of athletes, our private coaching is designed to give you the most direct path to  the achieving specific goals.   Our private coaching allows our talented coaches to hone in on your individual needs whether you’re looking to gain strength, lose weight, need more accountability, or just prefer a more private setting.



This is a one-hour class that focuses on improving technical execution of the snatch and clean & jerk. This class is designed to help improve technique, mobility, efficiency and coordination with the snatch and clean & jerk. Programming is specific to the sport of Olympic Weightlifting and includes a variety of exercises to increase explosiveness, power, and build a better baseline for Olympic lifts.



Our approach to our 50+ "Fountain of Youth" Programming is Movement and Mobility first, CrossFit second. We will teach you how to resolve pain, overcome injuries, minimize the side effects of aging, restore your general physical capacity, re-learn movements, and, ultimately, regain control of your body. Try our program and we will help you to feel stronger, faster, and happier than you are right now.



Our TeenFit program is a strength and conditioning class tailored specifically to 11-16 year olds. TeenFit members will improve their strength, power, speed, coordination, flexibility, and conditioning through meticulous programming, proper movement progressions, and detailed technique coaching… all while having fun! We create an environment that’s fun, challenging, and engaging in our Teen’s Program. Our goals are not only to improve your teen’s strength, and to teach them to move well, but to apply the lessons of challenge and physical culture to their character and to everyday life.



Our KidFit program is a fun and exciting way to teach our kids CrossFit’s foundational movements and skills.  While kids learn these skills in a safe and fun environment, they will also learn the importance of physical fitness, teamwork, and quality movement.  Our KidFit program is designed to help kids develop and improve their overall physical fitness, preparing them to be safe, strong and effective throughout all areas of their life.

bottom of page