Physiotherapy, Clinical Pilates & Massage Therapy Rates


Physiotherapy Rates

Initial Assessment
45 minutes
$125.00
Short Initial Assessment
30 minutes
$95.00
Subsequent Treatment
30 minutes
$90.00
Long Subsequent Treatment
60 minutes
$160.00

ICBC Initial Assessment – 45 minutes – covered by ICBC.

ICBC Subsequent Session – 30 minutes – covered by ICBC.

*All appointments are private, one-on-one sessions with a Registered Physiotherapist.

Clinical Pilates Physiotherapy Rates

60 Minute Clinical Pilates Session with registered Physiotherapist    $160.00

30 Minute Clinical Pilates Session with registered Physiotherapist   $90.00

*Covered under extended health plans under Physiotherapy. 

Registered Massage Therapy Rates

Registered Massage Therapy
45 minutes
$110.00
Registered Massage Therapy
60 minutes
$125.00
Registered Massage Therapy
75 minutes
$150.00
Registered Massage Therapy
90 minutes
$180.00

ICBC Initial Treatment – 60 minutes – $40 client user fee, remainder of cost covered by ICBC.

ICBC Subsequent – 60 minutes – $40 client user fee, remainder of cost covered by ICBC.

*5% GST is applicable on all RMT services and is not included in prices listed above.

Direct Billing
We offer direct billing for Registered Physiotherapy and Massage Therapy to the following providers:

  • Chamber of Commerce
  • Pacific Blue Cross
  • Great West Life
  • GroupHealth
  • GroupSource
  • IA Financial
  • Johnson
  • Manion
  • Manulife
  • Maximum Benefit
  • Sun Life Financial
  • CINUP

Cancellation Policy
We require 24 hours notice for any cancellations or changes to your appointment. Clients who provide less than 24 hours notice, or miss their appointment, will be charged for the full price of the appointment.

Please note:

WorkSafe BC: We do not currently accept WorkSafe BC claims.