Acupuncture is the insertion of fine single-use pins into very specific points on the body to affect a healing response. Acupuncture is based on the framework of a complex network of channels and collaterals that is responsible for distributing essential energy and nutrients to every part of our body. Like a water way, these channels can sometimes become blocked resulting in a lack of energy and nutrition getting to certain areas and a build up of waste in other areas. By inserting needles into specific points the flow in the channels can be corrected by removing blockages and redirecting the body's resources to the areas in need. Since the network of meridians connects to and integrates every part of the body, from our skin to our organs, acupuncture may be an important part of your treatment plan.

For a list of condition which acupuncture has been proven effective to treat and an explanation of the biomedical understanding of acupuncture's effects check out our blog post.

Acupuncture treatments may have added components of manual therapy to maximize treatment efficacy.

community acupuncture

 Treatments takes place in one large room where people relax quietly in zero gravity recliners with their sleeves and pant legs rolled up enjoying their state of "acubliss". Due to the more efficient use of space we are pleased to offer community acupuncture at a more accessible rate!

Community Acupuncture is current offer every Thursday evening from 4PM-7PM


Initial Consultation & Treatment (up to 90 minutes) - $90

Subsequent Treatment (up to 60 minutes) -$65

Extended Subsequent Treatment (up to 90 minutes) - $85

Community Acupuncture - $30

All acupuncture services are tax exempt so you pay what you see. If you are on MSP premium assistance we can submit a claim on your behalf to be reimbursed up to $23 per treatment for 10 treatments per year.

Starting April 1, 2019 individuals involved in a motor vehicle accident are pre-approved for 12 acupuncture treatments in the 12 weeks following the accident. If additional treatments are needed ICBC may grant coverage for further treatments on a case-by-case basis. If you are seeking treatment for a motor vehicle accident just let us know and bring along your ICBC case number and we will handle billing ICBC.