FEES

Our Integetrative Health Service Prices and Rates

Below, you will find a breakdown of each of our services along with how much they cost.

We also offer FREE treatments for accident-related acupuncture and registered massage therapy (RMT) through ICBC.

Plus, we also offer direct billing through a wide variety of extended health insurance providers.

Initial Visit (50 min) $200
Subsequent Visit (40 min) $150
Subsequent Visit (30 min) $100
Acupuncture (Health) $110
Acupuncture (Cosmetic) Starting From $300*
Electro Acupuncture $130
Acupuncture & Cupping Combo $130
Moxibustion $110

*The treatment fee will increase depending on the number of treatment sites you would like to have treated.

Herbal Medicine Consultation $110
Herbal Granules Starting From $300*
Herbal Decoctions $130

**There may be additional cost if extra medicinal ingredients need to be added to better suit your formula.

RMT Treatment (60 min) $120 + GST
IM Injection Initial Consultation $100
Vitamin D IM Injection $70
Vitamin B Complex IM Injection $65
Skin Vitamin Injection $300
BOTOX® (Aesthetic & Therapeutic) $8.99/Unit

Initial Visit
(50 min)

$200

Subsequent Visit
(40 min)

$150

Subsequent Visit
(30 min)

 $100

Acupuncture
(Health)

$110

Acupuncture
(Cosmetic)

Starting
From
$300*

Electro
Acupuncture

 $130

Acupuncture &
Cupping Combo

$130
Moxibustion $110

*The treatment fee will increase depending on the number of treatment sites you would like to have treated.

Herbal
Medicine
Consultation
$110
Herbal Granules

Starting
From
$300*

Herbal Decoctions  $130

**There may be additional cost if extra medicinal ingredients need to be added to better suit your formula.

IM Injection
Initial Consultation

$100

Vitamin D
IM Injection

$70

Vitamin B Complex
IM Injection

$65

Skin Vitamin
Injection

$300

BOTOX®
(Aesthetic &
Therapeutic)

$8.99/Unit

GET FREE TREATMENTS THROUGH ICBC

All We Need is Your Claim Number

If you’ve been in a motor vehicle accident, you can receive FREE medical services through ICBC to help you recover. At Ryo Acupuncture & Integrative Clinic, we’ve helped countless patients overcome their injuries and pain by providing specialized treatments for motor vehicle accidents. Our team is equipped with many years of experience, so we understand the nature of accident-related injuries, and how to provide the best care to minimize your discomfort, while speeding-up your recovery.

Plus, your treatment fees will be directly billed to ICBC! So, you don’t have to worry about submitting receipts for reimbursement, or paying out of pocket!

To book your first appointment with us, please drop by, or call our clinic with the information below: 

1. Your legal name

2. Your date of birth

3. ICBC claim number

We will submit this information on your behalf to ICBC. Once approved, we will contact you so that you can book your initial treatment!

ICBC Acupuncture Treatment: Fees are 100 % covered by ICBC

ICBC RMT Treatment: Fees are 100 % covered by ICBC

EXTENDED HEALTH AND DIRECT BILLING

We Accept the Following Insurance Providers

At Ryo Acupuncture & Integrative Clinic, we offer direct billing! On your intake form, please make sure to write the name, policy, and ID numbers of your extended health insurance.

If you don’t see your insurance provider below, give us a call, and we can confirm if you are eligible for direct billing. 604 – 551 – 5778

  • Alberta Blue Cross

  • BPA – Benefit Plan Administrators

  • Canada Life

  • Canadian Construction Workers Union

  • Chambers of Commerce Group Insurance

  • CINUP

  • ClaimSecure

  • Cowan

  • D.A. Townley

  • Desjardins

  • First Canadian

  • GMS Carrier 49

  • GMS Carrier 50

  • GroupHEALTH

  • GroupSource

  • Industrial Alliance

  • Johnson Inc.

  • Johnston Group Inc.

  • La Capitale Insurance and Financial Services

  • LiUNA Local 183

  • LiUNA Local 506

  • Manion

  • Manulife

  • Maximum Benefit

  • Pacific Blue Cross

  • People Corporation

  • RCMP

  • RWAN Insurance Administrators

  • Sun Life

  • TELUS AdjudiCare

  • Union Benefits

  • UV Insurance

  • … and more!