Book an Appointment
Please note appointment prices will be increasing March 1, 2025.
Welcome to The Nature Doctors!
Initial Naturopathic Medicine Consult
NEW PATIENTS – Select the appointment type that best fits your needs, and check out the doctors' biographies to find the perfect match for your concerns.
LEARN MORE thenaturedoctors.ca/naturopathic-medicine
Naturopathic Medicine Follow-Ups
Current patients only.
IV Therapy
Current patients with an ACTIVE IV protocol can schedule their IV appointments online.
NEW PATIENTS interested in IV therapy should book an "Initial IV Consult" first.
LEARN MORE: thenaturedoctors.ca/iv-therapy
Nurse Practitioner
Important Update: Annabelle will be leaving Nature Doctors as of May 1, 2025.
We are actively recruiting a new Nurse Practitioner to join our team. Important Update:
Stay in the loop—subscribe to our newsletter for all the latest updates!
Registered Holistic Nutritionist
Courtney offers primarily VIRTUAL sessions, with in-person appointments available every 6 weeks.
Holistic Nutritionists are trained professionals who take a natural, science-based approach to health, treating each individual as unique. This approach emphasizes addressing the whole person—body, mind, and spirit—to achieve optimal health and vitality. By focusing on uncovering root causes, Holistic Nutrition aims to treat the whole person rather than just managing symptoms.
Counselling / Psychology / Mental Health
Appointments are available online or in-person on evenings and weekends.
Acupuncture
Acupuncture is a holistic therapy that involves inserting thin needles into specific points on the body to promote natural healing, reduce pain, and restore balance.
* Please note that acupuncture appointments booked under Eduardo Barreto will not be covered by insurance. *
Massage Therapy
Registered Massage Therapy (RMT) focuses on promoting relaxation and overall wellness through specialized techniques, including reflexology, sports massage, and deep tissue massage.
Select a treatment
from the list on the left
to view available appointment times

Need Help? (204) 943-6079 info@thenaturedoctors.ca