Get Back To Doing What You Love — Without Pain Holding You Back
One-on-one sports physical therapy in Carmel Valley.
Tired of Pain Keeping You From The Things You Want To Do?
New Or Recent Injuries
Back, shoulder, knee, hip, ankle, elbow and sports-related injuries that are keeping you from moving normally or doing the things you enjoy.
Sports & Activity Limitations
Pain keeping you from running, lifting, swimming, soccer, basketball, golf, tennis, pickleball or other activities you enjoy.
Pain That Keeps Coming Back
You've rested, tried exercises or even had physical therapy—but the problem keeps returning.
What People Say About Us
Not Your Typical PT Clinic.
Private physical therapy that combines hands-on care, rehabilitation, and strength & conditioning to help you get back to the activities that matter to you.
Traditional High-Volume Model
- Multiple patients may be scheduled at once
- Exercise may be supervised by aides or technicians
- Less individual time with the physical therapist
- More standardized exercise programs
- Care may be influenced by insurance requirements
Carmel Physical Therapy
- 55 minutes, one-on-one with your physical therapist
- No aides or double booking
- Hands-on care + progressive exercise
- Full gym environment—not just a treatment table
- Physical Therapy + Strength & Conditioning approach
- Rehab built around getting you back to your activity
From Pain To Performance
Understand The Problem
Assess your symptoms, movement, strength and goals.
Build Your Plan
Individualized treatment and exercise based on what you need.
Get Back To What You Love
Build the strength, capacity and confidence for your activity.
Meet Your Physical Therapist
Carmel Ofir, PT, MS, CSCS
Sports & Orthopedic Physical Therapist
Certified Strength & Conditioning Specialist
Master's in Movement Science
"Carmel combines orthopedic physical therapy with strength & conditioning to help active people move from injury back to the activities they care about."
Carmel Physical Therapy
12770 El Camino Real
San Diego, CA 92130
Carmel Valley
Serving Carmel Valley, Del Mar and surrounding communities.