“We’re going to get you back to the big game, whatever that is for you.”

Keith balances his practice by caring about patients’ outcomes and providing each with the tools to get back to a full life.

Spine and Orthopedic Care, Post-Surgical, Splinting and Sports Rehabilitation are a few of the many areas of expertise Keith and Bainbridge Island Physical Therapy are able to offer patients.

Keith has a long history playing sports both competitively and recreationally. He is a competitive cyclist and avid skier which helps him understand the unique needs of athletes. As a longtime volunteer trainer who helped create the Athletic Medicine Program for Bainbridge Island High School and a therapist to runners, professional, and Olympic athletes, Keith strives to see patients prior to injury and believes that with the proper tools and techniques, anyone can experience better outcomes.

With more than 20 years experience as a Physical Therapist and certifications as a Manual Therapist (MCT) and one of only two Certified Hand Therapists (CHT) on the island, Keith is top in his profession.

This expertise combined with his philosophy to treat the source of patients’ concerns in a comfortable and open environment has been a catalyst for the relationship Keith has with patients. He is experienced in creating personalized care for each patient because he knows that together positive results lead to overall wellness.


Clinical Doctorate in Physical Therapy, DPT
University of St. Augustine – St. Augustine, Florida

Master of Science, Physical Therapy
Ithaca College (University of Rochester campus) – Ithaca, New York

Bachelor of Science, Clinical Science/Pre-Physical Therapy
Ithaca College – Ithaca, New York

Manual Therapy Certification (MTC)
Keith is one of only thirty-three Manual Therapists in the state and is the only practicing MT on Bainbridge Island.

Certified Hand Therapist (CHT)
Keith is one of only two CHTs on Bainbridge Island.

Board Certified Orthopedic Clinical Specialist (OCS)