Dennis R.Ac, R.TCM.P

AcupunctureThai OasisMilton

Save Dennis to your list — rebook in two taps next time

Registered Acupuncturist (R.Ac), Registered Traditional Chinese Medicine Practitioner (R.TCMP), Registered Massage Therapist (RMT), PhD in Traditional Chinese Medicine (TCM)

Dennis is an experienced practitioner and educator who integrates Traditional Chinese Medicine, acupuncture, and massage therapy to support long-term health and functional recovery. He is currently a professor within the acupuncture program at Pharma-Medical Science College of Canada, a role he has held since May 2025. With a PhD in Traditional Chinese Medicine and many years of clinical experience, he addresses a wide range of acute, chronic, and complex conditions using an individualized, whole-person approach.

Read more about DennisShow less

Dennis’s clinical experience includes supporting concerns such as migraines, sciatica, tennis elbow, plantar fasciitis, arthritis, myofascial pain, head injuries, menopausal symptoms, male sexual health concerns, and natural labour support.

Areas of Focus

Emotional & Neurological Support: Headaches, migraines, stress, anxiety, depression, insomnia

Pain Management: Neck, shoulder, elbow, wrist, back, sciatic, knee, and ankle pain; fibromyalgia; abdominal pain

Digestive & Internal Concerns: Bloating, gas, acid reflux, indigestion, constipation, diarrhea, edema, allergies

Skin Conditions: Acne, eczema, psoriasis

Men’s Health: Low energy, prostate health, urinary concerns, sexual wellness (including low sex drive), fertility support

Women’s Health: Menstrual cramps, irregular cycles, menopausal symptoms, infertility

Treatment Approaches

Traditional Acupuncture

Dennis uses a classical acupuncture approach, often selecting points on the hands and feet to influence the body as a whole.

Case studies: https://thaioasis.ca/case-studies/case-studies-acupuncture/

Needle-Free Acupuncture (Hand Patch Therapy)

For clients seeking non-invasive options, Dennis applies seeds or beans to specific hand and foot points based on acupuncture principles.

Case studies: https://thaioasis.ca/case-studies/case-studies-hand-patch-therapy/

Traditional Chinese Medicine Herbal Medicine

Customized herbal formulas are selected according to individual patterns and symptoms to support internal balance and overall well-being.

Case studies: https://thaioasis.ca/case-studies/case-studies-tcm-herbal-medicine/

Services & prices

Sign in and tell us your plan to see what a visit would cost you. Sign in

Acupuncture26 options
Acupuncture10 options
Acupuncture30 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

$68
Acupuncture30 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

$68
Acupuncture45 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

$86
Acupuncture45 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

$86
Acupuncture60 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

$106
Acupuncture60 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

$106
Acupuncture75 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

$120
Acupuncture75 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

$120
Acupuncture90 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

$140
Acupuncture90 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

$140
Acupuncture Wet Cupping30 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

Discover the healing power of wet cupping, a therapeutic method combining suction and gentle blood extraction for detoxification and rejuvenation. Schedule now to experience this ancient technique in a safe and professional setting. (assessment will be done to see if wet cupping is suitable for you before treatment)

$129
Acupuncture Wet Cupping45 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

Discover the healing power of wet cupping, a therapeutic method combining suction and gentle blood extraction for detoxification and rejuvenation. Schedule now to experience this ancient technique in a safe and professional setting. (assessment will be done to see if wet cupping is suitable for you before treatment)

$153
Needle Free Acupuncture for Kids & Adults30 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

$68
Needle-free Acupuncture for Kids & Adults45 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

$86
Needle-free Acupuncture for Kids & Adults60 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

Hand patch therapy is a specific type of acupuncture done without using needles. It is based on the principle of that there are micro-meridians on both of our hands, in addition to the regular meridians on our body.

$106
Acupuncture Dry Cupping45 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

$115
Acupuncture and Heat Cupping60 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

$139
Acupuncture Consultation15 minNew patient

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

$30
Better Appearance Cosmetic Acupuncture60 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

An advanced Cosmetic Acupuncture treatment featuring an increased number of acupuncture points and enhanced manual techniques. Designed for clients seeking a more intensive treatment and a higher level of facial rejuvenation.

$190
Good Appearance Cosmetic Acupuncture60 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

Building on the Regular treatment, this option incorporates additional acupuncture points and techniques to provide a more comprehensive facial acupuncture experience.

$153
Ideal Appearance Cosmetic Acupuncture60 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

Our signature Cosmetic Acupuncture treatment, developed by June through specialized training. This advanced treatment combines fine filiform needles with unique blade needles and specialized manual techniques for our most comprehensive facial acupuncture treatment. Due to its intensity, mild bruising and pinpoint bleeding are expected and considered a normal part of the treatment.

$300
Regular Cosmetic Acupuncture60 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

$106
Regular Cosmetic Acupuncture60 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

A gentle introduction to Cosmetic acupuncture which aims to rejuvenate the skin, enhance complexion, reduce wrinkles, and improve skin elasticity by stimulating blood circulation and collagen production. Fine needles are used with minimal manipulation.

$106
Traditional Chinese Herbal Medicine10 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

$20
Traditional Chinese Medicine Consultation and Herb Prescription30 minNew patient

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

Follow-up consultation only. Herbs are extra.

$30
Wet Cupping Acupuncture60 min

Can be billed toBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

A treatment as the middle one among Good Appearance Cosmetic Acupuncture, Better Appearance Cosmetic Acupuncture, and Ideal Appearance Cosmetic Acupuncture.

$190

Direct billing accepted

Dennis says it direct bills:

Extended healthBlue CrossCanada LifeEquitable LifeGreenShieldManulifeSun Life

Openings checked 27 min ago

Book with Dennis

Ailio never charges you a booking fee.

From $20 for 10 min — the cheapest acupuncture appointment this clinic charges for. · Soonest: Tomorrow · 11:00 AM

9 openings tomorrow · 10 in the days ahead

Morning3 times
Afternoon6 times

Pick a time above

Booking needs a free Ailio account.

Thai Oasis

View clinic

(905) 864-9773

thaioasis.ca