Fees and hours
Oak Bay holiday hours
Tue Dec 24: 7am – 1pm
Wed Dec 25: closed
Thu Dec 26: closed
Fri Dec 27: 9am – 3pm
Mon Dec 30: 7am-1pm
Tue Dec 31: 7am – 1pm
Wed Jan 1: closed
Westshore holiday hours
Tue Dec 24: 8am – 1pm
Wed Dec 25: closed
Thu Dec 26: closed
Fri Dec 27: 9am – 7pm
Mon Dec 30: 8am – 7pm
Tue Dec 31: 8am – 1pm
Wed Jan 1: closed
Oak Bay clinic hours
7:00am – 7:00pm… Monday
7:00am – 7:00pm… Tuesday
7:00am – 7:00pm… Wednesday
7:00am – 7:00pm… Thursday
7:00am – 7:00pm… Friday
Westshore clinic hours
8:00am – 7:00pm… Monday
8:00am – 7:00pm… Tuesday
8:00am – 7:00pm… Wednesday
8:00am – 7:00pm… Thursday
8:00am – 7:00pm… Friday
Book in
Appointment duration
Initial appointments for most treatments are 40 minutes. All appointment lengths are confirmed during online booking.
Physiotherapy fees
Initial visit: $125-$130
Return visit: $85-$105
Extended visit: $130-$135
Re-assessment: $125-$130
New Injury visit: $125-$130
Vestibular / dizziness fees
Initial visit: $135
Return visit: $95
Re-assessment: $135
Running gait analysis fees
Initial visit: $220
Bike Fit fees
90 min initial assessment: $350
Naturopathic Physician fees
Initial visit: $235
Return visit: $84
Extended visit (40min): $161
Extended visit (60min): $250
B12 injection: $60
Golf Assessment fees
Injury Initial (45 min): $130
Movement Assessment (60 min): $200
Return visit (45 min) : $135
Return visit (30 min): $105
Kinesiology
Kinesiology 60min: $110
Kinesiology 45min: $88
Kinesiology 30min: $60
Athletic testing / coaching fees
Initial consult: $120
Follow up: $60
Running/gait analysis: $100
Lactate testing: $150
Functional Threshold Power (FTP) testing: $100
Temporomandibular Joint/Jaw Pain (TMJ)
Initial: $135-$140
Return: $85-$105
Extended return: $130-$135
Knee bracing
Shockwave therapy fees
Initial visit: $130-$135
Return visit: $115-$125
Balance class fees
Six week program: $695
IMS fees
Initial visit: $125-$130
Return visit: $85-$105
Extended return: $130-$135