See why CFFP has been voted Best of the North Shore 

2014-2017 & 2019

Readers and editors agree that we’re a great place to reach your full potential!

The CFFP Team

A gym is only as good as its coaches, and ours are excellent


Meet Danny V., Geoff, Sandy, Sarah, and the rest of the crew

Nutrition Coaching


Our individual nutritional coaching guides you through the science of foods & supplements, to help you achieve your personal goals.

Contact Us

Ready to start or have some questions? Fill out the form and we’ll be in touch shortly!
Email us directly
Call us
Find us at:
5 Perkins Way Newburyport, MA 01950

Workout of the Day

Thursday February 27, 2020

Thought for the Day   “The difference between a successful person and others is not lack of strength not a lack of knowledge but rather a lack of will.” – Vince Lombardi   Thursday February 27, Read more…

Wednesday February 26, 2020

Thought for the Day       “Every truth passes through three stages before it is recognized. In the first, it is ridiculed. In the second, it is opposed. In the third, it is regarded as Read more…

Tuesday February 25, 2020

We’re eligible for a Bons Award! Thought for the Day   “Live each day as if your life had just begun.” – Johann Wolfgang Von Goethe   Tuesday February 25, 2020   A) E2:30 for Read more…