Personal training

Become the CEO of your health and fitness.

Regain your strength, move pain free and learn what your body can do!

Have you had an injury or diagnosis that has put your health on the sideline? That’s okay! We are here to meet you where you are and to help you get out of pain, move better, and become stronger.

We want you to live a life that is full of passion and adventure, and we don’t want pain, surgery, or being inactive to hold you back.

As Physical Therapists and CrossFit Coaches, our services mesh providing the best practices for reducing injuries, along with making long-term gains through functional and constantly varied activities. We can help you through any previous restriction or fear and we can help you become an even better version of yourself.

Our dynamic blend of Physical Therapy and Personal Training will set the stage for your best life.

You should never be held back by injury or aging. Optimal Function’s style of performance training will have you moving pain-free and making strength gains you may have never thought were possible. We tailor every program to the individual’s needs and activities, whether that is pain management, strength gains, going hiking, playing with your kids, or getting ready for a celebration. We love working with people who are motivated to be the best version of themselves!

Our private 1-on-1 personal performance training program is customized to help you get stronger, reduce pain, improve balance, and be more active. Being active and doing things you did in your 20s doesn’t need to be a thing of the past. With the right program, balancing strength training, cardiovascular training, and the often-neglected recovery between workouts, you’ll finally be in control of your health and live an active, pain-free life full of adventure!


  • 1-on-1 time with a highly skilled coach
  • Customized exercise program based on your unique needs and goals
  • Movement & fitness screening assessments to determine your baseline
  • Nutrition support
  • Scheduled monthly re-evaluations to see your gains and keep you on track to meeting your goals


Fill out the form below and we will get in touch with you to learn more about your goals.

If we’re a good fit, we’ll set-up a no commitment, FREE 60 minute Private Discovery Session.

Together, let’s create a customized plan to meet your goals!

First Name
Last Name
The form has been submitted successfully!
There has been some error while submitting the form. Please verify all form fields again.