top of page

PASSION FITNESS • OREM, UT

BUILD YOUR STRONGEST BODY

Build strength, lose fat, and develop habits you can maintain with personalized small-group training at Passion Fitness. Serving adults across Utah County, Josh Pettitt combines expert coaching, practical nutrition guidance, and accountability to help you make consistent progress.

SMALL GROUP PERSONAL TRAINING

Personalized coaching built around you.

PERSONALIZED NUTRITION COACHING

Simple, sustainable nutrition that works.

CONSISTENT ACCOUNTABILITY

Support and coaching
every step of the way.

Fit man over 40
Top Tier Transformations

BEFORE

AFTER

REAL PEOPLE. REAL RESULTS
 


TRANSFORMATIONS THAT 

SPEAK FOR THEMSELVES

 

No gimmicks. Just hard work, smart training,

and a coach who cares.

1500+

CLIENTS HELPED

25,000+

SESSIONS COMPLETED

100%

COMMITMENT TO YOU

HOW I CAN HELP

SERVICES DESIGNED FOR YOUR SUCCESS

PERSONAL TRAINING

Build strength and improve body composition with small-group coaching, personalized exercise adjustments, and ongoing support at Passion Fitness.

ONLINE COACHING

Follow a structured training plan wherever you exercise, with nutrition guidance and regular check-ins to help you stay consistent.

NUTRITION COACHING

Learn how to manage portions, plan meals, and make everyday food choices that support your fitness goals.

PERSONAL TRAINING

Build strength and improve body composition with small-group coaching, personalized exercise adjustments, and ongoing support at Passion Fitness.

ONLINE COACHING

Follow a structured training plan wherever you exercise, with nutrition guidance and regular check-ins to help you stay consistent.

NUTRITION COACHING

Learn how to manage portions, plan meals, and make everyday food choices that support your fitness goals.

Contact

Follow the Journey
See real client transformations, nutrition tips, workouts, and behind-the-scenes coaching.

  • Facebook
  • YouTube
  • Instagram

​

​

Follow ON InstaGram

jOSH PETTITT

HEALTH & FITNESS COACH

106 E 400 S

OREM, UT 84057

Tel: 801-380-0032

Support@Passionfitnesstraining.com

  • White Facebook Icon
  • White Instagram Icon
  • White YouTube Icon
Follow Us On Socia Media

© 2026 by Passion Fitness LLC. All rights reserved.

Passion Fitness Logo
bottom of page