Massage Therapy Rates
Registered Massage
Initial Visit 45 minutes – $92.00
Initial Visit 60 minutes – $120.00
30 minutes – $65.00
45 minutes – $92.00
60 minutes – $120.00
90 minutes – $190.00
120 minutes – $250.00
* All prices include GST
ICBC (Registered)
Initial Visit 60 minutes – $4.50
Subsequent Visit 45 minutes – $4.85 Subsequent Visit 30 minutes – No charge
The patient will be responsible for paying the user fee portion, which may then be submitted to their private health insurer for consideration of coverage.
* All prices include GST
Click here to learn more about ICBC claims or contact us with specific questions regarding an insurance claim.
Acupuncture Rates:
Initial Visit – 60 minutes – 110.00
Follow-up Visit – 50 minutes – $90.00
Acupressure and Cupping – 45 minutes – $85.00
Acupuncture ICBC Rates:
Initial 60 minutes – Fully covered by ICBC
Subsequent 45 minutes – Fully covered by ICBC
Chinese Herbs:
$50 – $70/ week
Acupuncture Package:
6 – Follow up sessions for $500.00 ($83.33/session)
Intern (Non-Registered)**
45 minutes – $46.00
60 minutes – $60.00
90 minutes – $95.00
Package: 3 – 60 minute treatments for $165.00 ($55 per treatment)
* All prices include GST
** Interns are Non-Registered and are not covered under Extended Health Plans.
Gift Certificates
We offer Gift Certificates in any denomination.
Cancellation Policy/No Show Policy
Our clinic has a 24 business hours cancellation policy. Your appointment time is reserved for you, therefore, if you cannot provide 24 business hours notice, a cancellation fee will apply. For Monday appointments, you will need to cancel by Saturday at 5pm.
Massage Therapy late cancellation or no show fees
30 minutes – $32.50
45 minutes – $46.00
60 minutes – $60.00
90 minutes – $95.00
120 minutes – $125.00
* All prices include GST
Acupuncture late cancellation fees
30 minutes – $30.00
45 minutes – $37.50
60 minutes – $42.50
Payment Options
Visa, MasterCard, and Debit
Reimbursement
We will provide you with a receipt with the information necessary for reimbursement. Please check your extended health provider for guidelines regarding your coverage.