Train in Costa Mesa
One-on-one, or semi-private with a maximum of two clients per coach. Bring someone you know or let Thrive match you. You share the coaching hour; your program stays individual.
See in-person coaching
Personal training in Costa Mesa
Look, feel, and move your best, and stay that way for decades.
Whether you're starting out, coming back, or working around an old injury, we'll build the plan around you.
Request a complimentary session60 minutes
Rated 5.0 on Google from 71 reviews
See In-Person pricing
Amanda, Week 7: from zero to two clean strict pull ups, each starting from a dead stop.
Coached by Joe El Khechef. One client's recorded progress.
The problem
That's not the problem.
You train, you show up, and a year later you're roughly where you started. Maybe carrying something that hurts.
That's not an effort problem.
It's structure.
“He's also helped me fix two nagging injuries that had bothered me for over 10 years. I'd seen therapists, chiropractors, you name it, nothing worked until I trained here.”
Choose your path
One-on-one, or semi-private with a maximum of two clients per coach. Bring someone you know or let Thrive match you. You share the coaching hour; your program stays individual.
See in-person coachingFully coached, wherever you are. Not a plan you run alone.
See online coachingHow I think about training, and what actually holds up over decades.
Read the libraryWhat's different
Not random workouts. Not an hour that disappears when you leave. The whole week has a job.
Nothing random. You'll know what you're working toward and why.
The shoulder that flares. The hip that never loosens. The grip that quits before your back does. Those get trained, not avoided.
Most people hire a trainer for one hour a week. You hire a coach for your entire week.
Not six weeks. The goal is still being strong, capable, and training years from now.
“We fixed a bunch weak links and old injuries along the way instead of working around them.”
TERESA
Teresa started her season with zero dead stop pull ups and finished with three.
I am most proud of being able to do pull-ups again.
Coached by Joe El Khechef. One client's recorded progress.

The studio
A private studio on Harbor Blvd in Costa Mesa. One-on-one, or semi-private with a maximum of two clients per coach. By appointment.
No crowds. No waiting on equipment. No audience.
See the in-person experience
Meet the founder
I've been lifting for 26 years.
For the first 20, I skipped everything boring. Rotator cuff work was for rehab people. Face pulls were a warmup, not training.
Then I got the MRI.
Read the rest of the storyWho this is for
You can start here whether you're new to training, coming back, or ready for a more structured plan.
We build around your starting point and track the work as you go.
If you're looking for occasional workouts or a quick fix, we're probably the wrong fit.
Pricing
You should know whether this is in range before we talk.
Private coaching
From $560per four weeksSemi-private coaching
From $395 eachper four weeksRecurring four week membership. No contract.
See coaching and pricingStart here
We’ll review your request and contact you about your goals. In-person coaching starts with a complimentary 60-minute coached session. For online coaching, we’ll explain how remote coaching would work.
Request a complimentary sessionWant to learn more first?
Shoulders, hips, grip, trunk. What to train and why. Plus the Thrive Standards, so you can see where your strength, durability and power currently stand.
Most weeks, I’ll also send you one email on strength, durability and how to keep training for decades.