Request Appointment
WORKSHOPS
WORKSHOPS
(289) 238-8022
Request Appointment
About us
Our Practice
Our Staff
Join Our Staff
All Locations
Physicians Info
SERVICES
Back Pain & Sciatica
Neck Pain & Headaches
Shoulder Pain
Hip and Knee Pain
Elbow Wrist & Hand Pain
Foot and Ankle Pain
Motor Vehicle Accident Injuries
Balance & Gait Training
Arthritis
Post-Surgical Rehab
Sports Injury
Vestibular Rehab
Work Related Injuries
Massage Therapy
Custom Orthotics
View More Conditions
SPECIALITIES
Acupuncture
Active Release Therapy
Concussion Rehab
Cupping
Custom Splints and Braces
Golf Physiotherapy
Hand Therapy
Kinesio Taping
Manual Therapy
Sports Injury Management
TMJ Dysfunction
Ultrasound
Wound Management
PATIENT INFO
Patient Info
Insurance Plans
Patient Survey
Refer a Friend
Patient Testimonials
FAQs
Health blog
Contact
New Patients Welcome Series
Notice: JavaScript is required for this content.
Patient Info
All Locations
FAQ
Request Appointment
Recent Posts
Jan
20
Want Less Joint Pain and More Mobility? Give Physical Therapy a Try!
VIEW ALL BLOG POSTS
Jan
10
Finding Relief for Arthritis Pain Sufferers!
VIEW ALL BLOG POSTS
Dec
20
9 Reasons Why You Need to Start Stretching
VIEW ALL BLOG POSTS