We program with one goal in mind
— to help you
train for life!

At Capo Fit Club, you will build a strong foundation, increase your strength, improve your mobility, and unlock higher levels of performance through individualized, progression-based coaching. Whether you're a youth or an adult, we meet you exactly where you are and support your development with intention, precision, and a standard of care that drives long-term success.

Three people working out in a gym, jumping over medicine balls in front of a squat rack.

1:1 Youth Coaching

Our youth 1:1 training sessions are designed to help kids and teens develop coordination, strength, and confidence in a safe, encouraging environment. Each session focuses on proper movement mechanics, agility, and age appropriate strength training, building a strong foundation for athletic performance and lifelong health.

Kids learn how to move well, train smart, and understand their bodies, all while having fun and developing discipline that carries beyond sports.

Two men working out with sled pushes in a gym.

1:1 Adult Coaching

1:1 Coaching with Josh is designed for real results not random workouts. Many clients come in feeling out of shape or unsure where to start, and Josh meets them exactly where they are. With a background in kinesiology and years of hands-on experience in physical therapy and athletic performance, he builds each session around your goals, fitness level, and movement patterns.

Coach Josh focuses on proper technique, strength development, mobility, and conditioning — helping you get stronger, leaner, and more confident without fear or intimidation. Every session is purposeful, structured, and designed to build progress that lasts.

A man in athletic clothing is bending forward with a determined expression, positioned against a plain background.

1:1 Online Coaching

Online Coaching is designed for those ready to take control of their fitness and lifestyle from fat loss and muscle gain to improved performance and confidence. Whether you’re starting fresh, getting back on track, or ready to push to the next level, Josh provides expert programming and accountability built entirely around you.

Each client receives a personalized fitness plan, a custom macro guide, and weekly check-ins to keep progress consistent and sustainable. This holistic approach focuses on balance, not burnout — helping you look, feel, and perform your best wherever you train.

A woman with athletic build and dark hair tied back, holding a jump rope, is preparing to exercise indoors against a dark background.

Remote Training

Train on your own schedule with structure: two Strength Days, two Hybrid Days, two Conditioning Days, and one Reset Day. Each session includes a clear primary and secondary focus, giving you purposeful progression without burnout or plateaus.

Prepare, perform, recover — delivered through a simple, easy-to-follow remote format.