One-on-one support · Yucca Valley & the High Desert

Move Better, Live Well!

Personalized support for pain, movement, strength, and healthier habits. A plan that fits your body, your goals, and your life.

Free · 30 minutes · A conversation with Josh

Explore services

Joshua Slone, exercise physiologist and health coach

Joshua Slone · ACSM Certified Exercise Physiologist
ACE/DSWI Certified Health Coach

New here?

Tell me what you’d like to change. A free 30-minute phone consult helps us choose the right next step.

Already working with Josh?

Keep your progress moving. Book your next session or make a payment.

Make a payment

Support that meets you where you are.

You don’t need to know which service to choose before we talk.

Pain & movement

Build confidence in movement with Pain Therapy, Medical Fitness Therapy, or Soft Tissue & Stretch Therapy.

Strength & fitness

Individualized Personal Training to help you become stronger and more capable in daily life.

Health & habits

Practical Health Coaching to make activity, sleep, stress management, and daily routines more sustainable.

A clear path forward.

1. Talk with Josh

Share your goals, questions, and what has been getting in the way.

2. Choose a starting point

We’ll match the support to your needs and discuss what to expect.

3. Build progress together

Practice, review what’s working, and adjust the plan as your needs change.

What to expect when we work together

You’ll work directly with Josh.

I combine movement, pain science education, and health coaching with curiosity, patience, and a plan built around you. We’ll work toward the activities and routines that matter in your life.

Get to know Josh

What clients are saying

“Joshua is extremely knowledgeable and listens to everything I say about where my discomfort is.”

— Cynthia M.

“He was always very attentive to my needs, sensitive, and supportive! He made exercise fun and showed me how what we did in the gym helped out in my daily life.”

— Barb B.

Read their full stories

Let’s choose your next step together.

Start with a free 30-minute phone consult. We’ll talk about your goals and what support makes sense for you.

Send your phone number and suitable callback times through the contact form. I’ll reply to arrange your free call.