Quick Links

  • Better with SOL

    Physical Therapy to Return to Movement. Performance Training to Move for Life.

  • Move Beyond Pain

    Recover quickly and cost-effectively with customized treatment and individualized attention.

  1. 1
  2. 2
  3. 3
  4. 4

Welcome to SOL Physical Therapy + Performance Training
Serving Oakland + Walnut Creek + Santa Cruz

At SOL, we believe there is no higher calling than to help people move well and move without pain – for the rest of their lives.

When you become a part of the SOL community, our entire staff works together to ensure you receive the high-level, comprehensive, and effective rehabilitation and training services that help you get better, perform better, and feel better.

The SOL Team is comprised of highly educated physical therapy and fitness professionals whose training, experience, and drive for continuous improvement make them the very best in the Bay Area to help you with your rehab and athletic goals.

Sports + Orthopedic Leaders Physical Therapy and Performance Training serves the communities of Oakland, Alameda, Berkeley, Walnut Creek, Orinda, San Francisco, Santa Cruz + more.

Learn More

Why Patients + Athletes Love SOL

SOL Physical Therapy

“Before I was on bed rest, unable to do much of anything. Life was grim. I could not be more grateful for the care I got. A YEAR AFTER MY INJURY I CAN DANCE AGAIN. YAY!!!” -R.W.

Testimonials Logo

After 10 Sessions of Performance Training: “My posture improved, and I stopped having any lower back pain. I’m continuing to use the workout and feel great. My experience was excellent. Professional, knowledgable, fun, great results. Couldn’t have asked for more.” -D.C.M.

Effective + Exceptional

SOL staff goes above and beyond to provide you with physical therapy + performance training services that work.

Let us exceed your expectations. Explore our featured services:

Four Convenient Locations

SOL Physical Therapy - Oakland office lobby

SOL Main Office

Oakland, CA
(510) 547-1630

Get Directions

Services:
Physical Therapy
Wellness

SOL Performance Training in Oakland, CA.

SOL Performance

Oakland, CA
(510) 594-1594

Get Directions

Services:
Performance
Wellness

SOL Physical Therapy in Walnut Creek, CA.

SOL Walnut Creek

Walnut Creek, CA
(925) 977-9300

Get Directions

Services:
Physical Therapy
Wellness

sol-santa-cruz

SOL Santa Cruz

Santa Cruz, CA
(831) 425-3588

Get Directions

Services:
Physical Therapy
Wellness
Performance