Naturopathic Medicine

Naturopathic Doctors are medically trained primary care providers. They use a wide range of natural therapies to treat the whole person, not just the symptoms. This helps pinpoint root cause for existing concerns. NDs also focus on prevention of chronic conditions and acute issues. They provide lifestyle counselling and ongoing support. NDs use a variety of diagnostic tools. These target things like digestive problems, food sensitivities and hormone imbalances. The patient’s treatment may include clinical nutrition, botanical medicine, nutrition supplements, to name a few. Many people prefer these when faced with over-the-counter drugs and their side effects. 

  • Applicable conditions include cardiovascular disease, fatigue, anxiety, depression, cancer, diabetes, thyroid disorders, weight management, headaches/migraines, and fibromyalgia. 

Online Booking

Schedule your appointment by choosing your service provider below and clicking 'Book Now' with our easy and convenient online booking system. 



Dr. Michael Torreiter, ND, CFMP

Dr. Michael Torreiter obtained his Doctor of Naturopathic Medicine designation at the Canadian College of Naturopathic Medicine. 

About half of Dr. Michael’s practice is focused on Precision Nutrition — a comprehensive weight management and lifestyle program that helps people lose weight, gain weight or just improve their diet. In addition, he treats a variety of conditions including digestive concerns, stress and anxiety, musculoskeletal pain, hormonal imbalance and....  Read more

Book Now
Dr. Rachel VandenBerg, ND

Dr. Rachel VandenBerg, ND, CFMP

Dr. Rachel VandenBerg is a naturopath, educator and mother. A graduate of the Canadian College of Naturopathic Medicine. She is committed to getting at the root of health concerns and believes strongly in patient education and informed decisions. She takes the time to talk with her patients about their options and supports them in the choices they make. Her practice focuses on hormone balancing, fertility and breast cancer care...  Read more

Book Now