Patient Treatment Pricing

Initial consultation & treatment 

$125 (85 minutes)

Pregnancy initial consultation & treatment (before 36 weeks - otherwise please see 'labour preparation')
$115 (75 minutes)


Follow-up treatments

$95 (55 minutes)

Labour preparation

$95 (60 minutes)
Labour preparation acupuncture is relaxing, safe, and wonderfully effective to help reduce rates of medical induction, caesarean sections, and interventions such as epidurals; promotes a faster, smoother, less painful labour, and creates feelings of calmness. Women find these treatments very relaxing and beneficial while inspiring faith in their bodies and the birthing process. For more information please visit the Labour Preparation page. 


Pediatric appointment 

$75 (45 minutes)


*If you are a B.C. resident MSP will cover $23 of each acupuncture treatment up to 10 treatments per patient per calendar year. Extended health care plans may cover more than $23.*

Free 20 minute phone consultations are available for questions about how TCM might be able help you. Please call 778-679-6890.

Book an Appointment

Insurance & Health Plan Coverage

Medical Services Plan (MSP)

If you are currently enrolled in the MSP Premium Assistance Program, MSP contributes $23 per visit for a combined annual limit of 10 visits each calendar year.


Extended Insurance

Many Canadians have group or private insurance benefits, many of which offer medical coverage for acupuncture treatments (see below). Some insurance companies also offer eClaims service which allows you to submit your acupuncture claims online and receive reimbursement quicker than ever before. Ask your benefits provider directly to find out more about coverage for acupuncture treatments. 

Medavie Blue Cross/Pacific Blue Cross

Chambers of Commerce Group Insurance

CINUP
Claim secure

Cowan Insurance Group

Desjardins Insurance

First Canadian Financial Group

Great-West Life

Green Shield Canada

GroupHEALTH

GroupSource

Industrial Alliance

Johnson Inc.

Johnston Group Inc.

Manion

Manulife Financial

Maximum Benefit or Johnston Group

Sun Life Financial

Book an Appointment