*Fees are subject to change without notice. Prices include taxes (HST) unless otherwise stated.

Registered Massage Therapy

  • Swedish, Deep Tissue, Trigger Point Therapy, Myofascial Release, Prenatal or Postnatal Massage
  • Infant Massage and Training- 30 mins
  • Indian Head Massage- 30 mins
  • Cupping Massage- 30 mins or 45 mins
Session DurationFee
(HST included)
30 minutes$70
45 minutes$92
60 minutes$110
75 minutes$130
90 minutes$150

Therapeutic Hot Stone Massage

Session DurationFee
(HST included)
60 minutes$140

Brazilian Lymphatic Drainage Massage

  • Performed by a Registered Massage Therapist
Session DurationFee
(HST included)
Face BLD (30 minutes)$91
Body BLD (60 minutes)$187
Face & Body BLD (90 minutes)$277
FIRST Post—Op BLD (90 minutes)$277
Post-Op BLD (60 minutes)$187

Manual Osteopathy

  • Check with your insurance company which associations they accept prior to making an appointment.
  • Associations our Osteopaths are with:
    • ACMA – Alliance Canadienne De Médicine Alternative – (Ali, Gloria and Marcelo)
    • CRMO – College of Registered Manual Osteopaths – (Ali and Gloria)
    • NMOS – National Manual Osteopathic Society – (Ali)
  • Some insurance companies do not allow direct billing.
  • Blue Cross CAF, RCMP and VAC and not accepted by these associations.
  • Please wear loose fitting clothing to all Osteopathy appointments.
Session DurationFee
(plus HST)
Initial Assessment + Treatment (90 minutes)$180
Subsequent Treatment (90 minutes)$180
Subsequent Treatment (60 minutes)$140

Naturopathic Medicine

  • In-person and Virtual
Session DurationFee
Initial Assessment (60 minutes)$200
Subsequent Treatment (30 minutes)$110


Session DurationFee
Initial Assessment (45 minutes)$115
Subsequent Treatment (30 minutes)$75
Subsequent Treatment (15 minutes)$55


Session DurationFee
Initial Assessment (60 minutes)$115
Subsequent Treatment (45 minutes)$90
Subsequent Treatment (30 minutes)$80

Registered Acupuncture

Session DurationFee
Initial Assessment (90 minutes)$130
Subsequent Treatment (60 minutes)$100

Tui Na Massage

60 minutes$125

Certified Reflexology

Session DurationFee
(HST included)
60 minutes (Foot)$90

Direct Billing Available

We offer direct billing to a large list of insurance providers. You can check our list of providers below, and if you don’t see your insurance provider, contact us to see if your provider is included.

*Please note, the insured member is responsible for contacting the insurance company to find out if they allow direct billing, if a doctor’s note is required, which services are covered and if the plan has customary charges.

Some insurance companies may not allow assignment of benefits and will require you to pay the full cost of treatment and submit the invoice manually.

Other insurance companies may allow assignment of benefits but still may require you to pay the full cost of treatment as the payment will go to the insured member. You will not have to resubmit your invoice as that part will be done for you.

If your insurance company allows for direct billing but you do not have 100% coverage or your plan has customary charges, you are required the pay the remaining balance at the end of your treatment.

  • Alberta Blue Cross
  • Beneva
  • Blue Cross
  • Blue Cross (CAF)
  • Blue Cross (RCMP)
  • Blue Cross (VAC)
  • BPA – Benefit Plan Administrators
  • Canada Life
  • Canada Life – PSHCP
  • Canadian Construction Workers Union
  • Chambers of Commerce
  • ClaimSecure
  • Co-Operators
  • Coughlin & Associates Ltd.
  • Cowan
  • D.A. Townley
  • Desjardins
  • Empire Life
  • Equitable Life
  • First Canadian
  • Global Benefits
  • GMS Carrier 49
  • GMS Carrier 50
  • Green Shield
  • GroupHEALTH
  • GroupSource
  • Industrial Alliance
  • Johnson
  • Johnston Group
  • LiUNA Local 183
  • LiUNA Local 506
  • Major Group
  • Manion
  • Manulife
  • Maximum Benefit
  • MDM Insurance
  • NexgenRx
  • Pacific Blue Cross
  • People Corporation
  • RBC Insurance
  • RWAM
  • Seventh-Day Adventist Church
  • Simply Benefits
  • SSQ
  • Sun Life
  • Teamster’s National Benefit Plan
  • TELUS Adjudicare
  • Union Benefits
  • UV Insurance

Gift Certificates Available!