Call Us Call to Book: 650-797-1309

Get Physical Therapy At Home.

Licensed, experienced physical therapists come to you.

Book an Appointment

Available 6:30am-8:30pm, 7 days a week. Currently serving the Bay Area.

In network with:
Blue Shield

Expert, Vetted Physical Therapists

Luna physical therapists are all licensed, background-checked, and thoroughly vetted.

Steve Stalzer, PT

Specializes in:

Orthopedics, Sports Injuries


University of South Dakota, MS Physical Therapy, University of Colorado, Denver, MBA

Years in Practice:

21 years

Personal Interests:

Hiking, Biking, Skiing

Learn more

Palak Shah, DPT

Specializes in:

Posture Training, Spine Care, Post-op Rehabilitation, Return to sport, Functional Manual Therapy


University of Puget Sound, DPT, San Diego State, MPH


Board Certified Orthopedic Specialist, Movement Links

Years in Practice:

12 years

Personal Interests:

Indian Classical/Folk Dance, Yoga/Pranayam

Learn more

Ricky Yu, DPT

Specializes in:

Orthopedics and Sports Rehab, Spinal Injuries, Post-operative Rehab


Columbia University, DPT


Board Certified Orthopedic Specialist

Years in Practice:

5 years

Personal Interests:

Cycling, Rugby, Martial Arts, Photography, Cooking, Traveling

Learn more
Book an Appointment

How It Works


Schedule an appointment online or call to book. We accept most forms of insurance or you can pay a flat fee.


We will match you with the best physical therapist for your condition.


A physical therapist comes to your home or office with all necessary equipment.

Book an Appointment

Use Your Insurance or Pay a Flat Fee.

With Insurance.

Pay the same co-pay as you would for a visit to the physical therapist office.

No Insurance — $125.

You won’t be charged until after your appointment is completed.

Book an Appointment

What We Treat

Orthopedic & Sports Injuries

  • Sprains, strains, tears
  • Back, neck, shoulder, knee pain
  • Post-surgical rehab
  • Muscle imbalances

Joint Pain

  • Knee & hip pain
  • Shoulder & elbow pain
  • Hand & wrist pain
  • Foot & ankle pain

Senior Care

  • Arthritis
  • Joint replacement
  • Balance disorders
  • Urinary incontinence

After Surgery

  • Post-surgical rehabilitation
  • Joint replacement
  • Fractures

Back & Neck Pain

  • Degenerative disc disease
  • Low back pain
  • Neck pain & headaches
  • Sciatica

Specialty Care

  • Hand therapy
  • Oncology rehabilitation
  • Pelvic floor therapy
  • Neurologic disorders
Book an Appointment

Frequently Asked Questions

Do I need a referral to see a Luna physical therapist?

In most cases, you will not need a doctor’s referral. Some insurance providers do require a doctor’s referral, and we will promptly let you know if that is the case with your insurance.

What is your cancellation policy?

There is no fee if you cancel or reschedule with more than 24 hours advance notice. If you cancel or reschedule less than 24 hours prior to your appointment time, we charge a $90 fee.

Where can I have my appointment?

In your home! We come to you to make the entire experience of seeing a physical therapist convenient and hassle-free. In some cases, we may also be able to come to your gym or office.

Can I see the same physical therapist every visit?

We strive to provide the same therapist during your course of care. However, due to scheduling and availability conflicts, this may not always be the case. Rest assured, our goal is to always provide you with the best therapist experience for your care and recovery.

Join Our Team of Exceptional Physical Therapists

Join Now
Book an Appointment