Physiotherapy
Get back to your active lifestyle with the help of Physio Hub’s physiotherapy services.
Our team of certified professionals will work with you to design a treatment plan that meets your specific needs and goals. Physiotherapy is a natural and effective way to relieve pain, improve mobility, and enhance overall physical health. Whether you are recovering from an injury or looking to improve your athletic performance, we have you covered.
Physiotherapy
- Initial Assessment
- $110
- Subsequent Visit
- $100
- Extended Visit (30 minutes)
- $140
- Extended Visit (45 minutes)
- $155
- IMS / Dry Needling Initial Assessment
- $120
- IMS / Dry Needling Subsequent Visit
- $110
- Concussion Rehab Initial Assessment
- $130
- Concussion Rehab Subsequent Visit
- $120
- Concussion Assessment + Return to Sport Letter
- $150
- Vestibular Rehab Initial Assessment
- $135
- Vestibular Rehab Subsequent Visit
- $125
- TMJ / Jaw Assessment
- $135
- TMJ / Jaw Subsequent Visit
- $125
- Stroke Rehab (60 minutes)
- $140
- Traction Only (10 minutes)
- $50
- Virtual Initial Assessment
- $100
- Virtual Subsequent Visit
- $80
- Home Visit Initial Assessment (40 minutes)
- $170
ICBC and WorkSafeBC claims are billed directly. Have your claim number ready when you book.
Mechanical traction
Nitin Ajmeria setting up lumbar traction, a form of spinal decompression. Weight and time are set for your body and your injury.
We bill your
insurer directly
You should not have to pay up front and claim it back. We direct bill most major extended health providers, and we handle ICBC and WorkSafeBC claims. Not seeing your provider? Call us on 604-900-6581 and we will sort it out. See all our prices.
ICBC claims
Injured in a motor vehicle accident? You do not need a doctor’s referral to start treatment. We bill ICBC directly.
WorkSafeBC claims
Hurt at work? We handle WorkSafeBC claims so you can concentrate on getting back to it.
Extended health
Direct billing with the providers below, so most people pay only their portion on the day of treatment.
Ready to feel your best?
Book online any time, or call us and we will find you a spot.
Book Online Call 604-900-6581



















