“The needs of Olympic athletes and our grandparents differ by degree not kind.  Mountain bikers, housewives, and doctors have found their best fitness from the same regime.”

Greg Glassman – Founder of CrossFit inc.

Cross-Training Program

At CFPC we strive to bring Cross-training to everyone regardless of their age, ability, experience, or fitness level. Our daily workout is broken into Mobility, Skill/Strength, Conditioning, and Recovery/Mobility.

All athletes must complete our Foundations Program or our Cross-training Lite Program before jumping into our regular Cross-training Program.

Barbell Club

The Barbell Club is a time for athletes to focus on Olympic Weightlifting, Powerlifting, and build strength and power.  The class includes technique work, a variety of barbell movements, accessory movements and maximal effort lifts.  This class is programmed and athletes of all levels will be able to participate. We will focus on lifts such as Clean & Jerk, Snatch, Dead lift, Bench Press,Squat, and Shoulder Press.

Running Club

You’ve always wanted to run but don’t know where to start; or you’re an experienced runner who wants to fine-tune your skills. The Running Club will teach you all you need to know about running in all kinds of weather, biomechanics, nutrition, goal setting, injury prevention, motivation, pacing and much more. This club is designed for athletes of all skill levels.

Cross-Training Lite Program

Our Cross-Training Lite Program introduce Cross-training movements and focus on the mechanics and consistency of these movements before adding the key component – intensity. Time is spent on the basics of:

  • Powerlifting
  • Olympic Weightlifting
  • Kettlebell Sport
  • Gymnastics
  • Mobility
  • Preparation and Recovery
Our Foundations Program offers you One-on-One Coaching to get you started quickly!

Individual Programming/ Personal Training

For those athletes with special circumstances (such as injuries, disabilities, etc.) or those looking to spend extra time improving on deficiencies can also receive an Individual Program to do either on it’s own or paired with our regular Program.

Nutrition Programs

One-on-one Nutrition Coaching to help you achieve your ideal body composition and performance goals.  Athletes will be given a personalized nutrition prescription along with recipes, monthly meetings, and ongoing support.

We also run Group Nutrition Programs quarterly throughout the year. Be sure to check our blog or ask one of our Coaches about our next program!

Kids Programs

Our Kids Program is a time for kids to run, jump, climb, and crawl all while learning basic movement skills that allow for a start to an active lifestyle. This Program is designed to be minimalist; it is inexpensive, and requires little or no equipment, allowing a wide array of socioeconomic groups an opportunity to be physically fit and physically active throughout their lives.