Start a custom training program today.

Set up a time to learn more about our training options.

we believe

That you can be healthy even if you’re…

we understand

Starting a new fitness program is intimidating. We’ll help you find a program that’s right for you.

Group Training

Join an instant community in these high intensity, constantly varied, group classes.

personal training

Customized training based on your goals and a coach that keeps you accountable.

nutrition coaching

Make a plan with a nutrition coach, regardless of your current lifestyle.


Step 1

Book your
Free Intro

Step 2

Talk with a coach
and make a plan

Step 3

Start training
and see results.

get results.

Our #1 priority is helping our members achieve their goals.

John Allen

Just so you know, physically I felt great every day (one day I struggled on the way down, first day down) but felt fit to do the work day in and day out. The cardio/engine room 100% translated into mountain trekking.

Read more


Since going CFI I am now stronger than I have ever been in my life and feel easily as good as I did back in my early 20’s. I love that I’ve been able to compete in 3 competitions so far with great teammates, but also the support the entire gym puts into those competing is amazing.


What I love most about CFI is the community of like-minded people. The owners, coaches, and all the other members are always there for me when I need it – to encourage me, to get me out of a rut, and inspire me to keep going. This community keeps me accountable to my goals and balanced.

What are your goals?

You’re unique. You deserve more than a one-size-fits-all fitness program. That’s why we start everyone with a 1-on-1 Free Intro Session. You’ll tell us what you want to accomplish and we’ll show you how to get it.


Get your FREE GUIDE now.

fill out the form below to get started!

Take the first step towards getting the results you want!

Get my workouts now!

Fill out the form below to get our 15 at home workouts sent directly into your inbox!