“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.

Functional Fitness Program

At CFPC we strive to bring Functional Fitness 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 before jumping into our regular Program.

Fitness – Consistency – Performance

We have switched our daily program into 3 tracks – Fitness, Consistency, and Performance. Athletes have the ability to choose a track depending on their goals inside and outside of the gym. Let’s break down each track:


This track focuses on the basic gymnastics and barbell movements. Movement is everything and the goal is to create perfect movement pattern which will act as a foundation for the more complicated movements. This track is also for Athletes who are just looking to get a great workout in, have a great time, and be able to come back tomorrow. The “Foundations Program” will be a class that focuses on this particular track.


Moving from the basics to more intermediate movements and strength progressions. The mechanics have been set and it’s time to start adding volume. This track will amp up the intensity to your workout! The weights will be heavier and the skills will be more difficult.


This track will test your limits. Your skills and power will be tested regularly. This track is designed for those with a passion for competing, and for those who want to leave it all out on the floor day after day. This track will not be for everyone – and that’s okay! You may step into this track when you’re gearing up for a competition and then step back into Consistency during the “off season”.

Teen’s Strength & Conditioning

This class is designed for Teenagers to Gain Strength, Power, Speed, Agility, Balance and Coordination! Let us know if you’re interested or would like more information!

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.

Barbell Club meets every few Saturday’s for Seminars to fine-tune you’re lifting skills!

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.

Foundations Program

Our Foundations Program introduces Functional Fitness movements and focuses 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!

Legends Program

Our Legends Program is for ages 60+ to gain Strength and Mobility to make day to day life easier. Ask us for more information if you are interested!

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.

Competitor’s Edge Track

We offer a Competitor’s Edge track on SugarWOD on top of our regular Workout of the Day track. This track is an additional 15-20 min of extra work each day for those looking to add a “Competitive Edge” to their training. Several of our members enjoy competing in local events such as Powerlifting, Running, and CrossFit. This track helps them better prepare for their events!

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.