TCM Acupuncture

Acupuncture is a therapeutic treatment rooted in Traditional Chinese Medicine (TCM) that involves the insertion of thin, sterile needles at specific points on the body to promote natural healing, relieve pain, and restore balance. It is commonly used for muscle recovery, stress reduction, pain management, and overall wellness. Each session is tailored to your individual needs and may include... Read More

Acupuncture is a therapeutic treatment rooted in Traditional Chinese Medicine (TCM) that involves the insertion of thin, sterile needles at specific points on the body to promote natural healing, relieve pain, and restore balance. It is commonly used for muscle recovery, stress reduction, pain management, and overall wellness.

Each session is tailored to your individual needs and may include additional modalities such as cupping therapy, gua sha, Tui Na massage, or electro-acupuncture to enhance treatment effectiveness and support your athletic performance, recovery, and long-term health.

Ian is a Registered Acupuncturist with the College of Traditional Chinese Medicine Practitioners and Acupuncturists of Ontario. He holds a Diploma in Acupuncture and a Certificate in Medical Qi Gong from the Ontario College of Traditional Chinese Medicine.

As a Registered Acupuncturist (R.Ac) providing acupuncture and Traditional Chinese Medicine treatments for pain management, stress-related conditions, and overall health. He works with patients seeking relief from chronic pain, tension, digestive concerns, and sleep issues.

With a background as a Certified Personal Trainer, Ian also supports active individuals and athletes with injury recovery, mobility, and performance care. His clinical focus includes stress management, improving sleep quality, digestive health, and musculoskeletal conditions.

Ian is a Registered Acupuncturist with the College of Traditional Chinese Medicine Practitioners ... Read More

Select a treatment from the list on the left
to view available appointment times

Pick a treatment to book