CLINIC Phone: (925) 944-0110

FAX: (925) 944-0960

PHYSICAL THERAPY Phone: (925) 954-8486


101 Ygnacio Valley Rd, Suite 400
Walnut Creek, CA 94596

©2017 by Walnut Creek Orthopedics.

Site Visitor Count

A Division of


Physical Therapist

TPI Certified • SFMA Certified

Rick is a doctor of physical therapy whose passion for human movement studies and sports medicine dates back to his roots growing up in Skagit Valley, WA. After completing his undergraduate studies and professional program while working with high school and university rehabilitation teams in the Pacific Northwest, he developed an appreciation for multi-disciplinary outpatient orthopedics. He has since been practicing in the Bay Area withsuch groups for the last two years and continues to enjoy providing excellent patient care within this advantageous environment. He has now joined the Walnut Creek Orthopedic and Sports Medicine team to offer patient-centered physical therapy for both existing WCOSM patients and the greater bay area sports community. His cumulative experience in athletic training rooms and on-field injury management coupled with clinical orthopedic physical therapy makes him a good fit for the athletic return to sport patient, general aches and pains cases, or post-operative rehabilitation. He is certified as both a Selective Functional Movement Assessment and Titleist Performance Institute practitioner who sees a variety of rehabilitative and performance based clientele. His experience with traditional Maitland and Mulligan manual therapy techniques typically leads to hands-on treatment sessions to restore mobility, corrective exercise to gain stability, and neuromuscular re-education to generate improved movement mechanics in order to prevent future injury and increase performance. He places a strong emphasis on patient education and believes an essential step in correcting a movement problem is to understand it. When Rick is not in the clinic, you may find him playing recreational sports, watching a baseball game, or out hiking



at Walnut Creek Orthopedics and Sports Medicine


Physical Therapist

Ann-Michelle earned her bachelors in Integrative Biology in 1997 at UC Berkeley & her Doctorate in Physical Therapy from the University of Southern California in 2004. She has completed a combination of pediatric & orthopedic courses with a strong emphasis on early intervention, manual therapy, spine, gait, lower extremity, & treatment of the overhead athlete. Ann-Michelle loves helping individuals of all ages & abilities return to the activities & sports that they love. She has gone on to be certified in Active Release Technique ®(ART®) - Full Body & Long tract nerve entrapment, Functional Movement Screen (FMS), Selective Functional Movement Assessment (SFMA), Spidertech, Kinesio Tape, as well as attending a year-long Maitland Australian Manual Therapy class, The San Francisco Giants Sports Medicine Conferences, & Myofasical Decompression (Level 1 & 2) to name a few. With a touch of sarcasm & a lot of energy, Ann-Michelle’s treatment style is far from Zen, but her patient’s rehab needs are always the center of each & every session.

Outside of the Physical Therapy setting, Ann-Michelle is mom to a beautiful son, a loyal CAL Bear fan, a competitive Master’s Swimmer racing in both pool and open water settings, & she has completed 6 half marathons.

Our Mission

At WCOSM PT, our mission is to provide the best possible physical therapy services in a supportive and educational environment to best enable patients to achieve their goals. Being dedicated to excellence, we strive to provide a positive, supportive, forward thinking and team-oriented atmosphere for staff, patients, and clients.

  • Manual Therapy Techniques

  • Instrument Assisted Soft Tissue Mobilization

  • Neuromuscular Re-Education

  • Peripheral Joint Mobilizations

  • Spinal Mobilizations

  • Myofascial Decompression

  • Selective Functional Movement Assessments

  • Post-Operative Rehabilitation

  • Balance Training

  • Strength, Conditioning, and Functional Training

  • TRX

  • Kinesio-Taping

  • Ultrasound and Electrical Stimulation

  • Body Ice, Moist Heat Packs, + Electric Heat Application

Our Services


Physical Therapy Assistant

Jeremy is a licensed Physical Therapy Assistant who is dedicated to providing top quality care and ensuring that patients receive an optimal rehabilitation experience. Jeremy recently graduated at the top of his class from Carrington College’s Physical Therapy Assistant program and received several academic honors during his time as a student. Prior to attending Physical Therapy Assistant school Jeremy spent several years as a Physical Therapy aide in an outpatient orthopedic clinic where he gained valuable experience in the field and learned how to interact with patients of all ages, cultures, and genders. Jeremy truly enjoys taking a hands on approach to treatment and educating patients on their injuries and recovery process. One of Jeremy’s goals is to build a strong trusting relationship with each patient and ensure that patients receives an individualized physical therapy experience. Jeremy takes pride in maintaining an honest and open line of communication with each patient and believes that patients should play an active role in their physical therapy. He is pleased to offer a variety of manual interventions and treatments to maximize patient’s recovery potential and help them return to their pre-injury lives.

FullSizeRender (1).jpg
Common Questions

Is My Insurance Accepted ?

We understand that navigating your insurance can be confusing. If you would like to know if our Physical Therapy  clinic is in network with your insurance, you are welcomed to call our office and let us help you, or can alwaysreach out to the member services number on your insurance card.

What if I Can't Make My Appointment?

If you have a schedule conflict or are unable to make it to your scheduled appointment for any reason, please contact our office as soon as possible so we can notify your therapist and get you rescheduled.



Tel. 925-954-8486

Fax. 925-944-0960

101 Ygnacio Valley Road

Suite 400

Walnut Creek, CA 94596




Physical Therapy Hours:

Monday - Friday: 7:00am-6:00pm

Saturday: Closed

Sunday: Closed






*Feedback only. No medical or emergent inquiries should be sent through this platform*

IF your matter is urgent, please call (925)954-8486 or go to your nearest emergency room if medical care is necessary*