Clinic location

*Both in-person and telemedicine appointments are available.*

166 Montrose Ave., rear entrance, Toronto ON
TTC: 506 Carlton/College street car, Crawford Ave. stop;
nearest subway stations are Ossington and Christie

Tel: 416.817.2385 Fax: 416.536.5063

Clinic hours

Tues: 9am-2:30pm
Wed: 9am-8pm
Thur: 9am-2:30pm


There is street parking available. The physical clinic entrance is down a walkway followed by six steps with a railing. Lighting can be adjusted as needed. The clinic is a scent-free environment. I am passionate about creating safe and accessible space for all clients. Discrimination, harassment, and biases will not be tolerated. Please let me know if you require any accommodation(s).

Book an appointment

Book online here, call, or use the contact form below to set up a free discovery call or book an appointment.


Effective Feb 1, 2023

Visit length (minutes)Fee
Initial visit – adult90$300
Initial Visit – reduced rate90$225
Initial Visit – child or teen60$225
Follow up – 60 minutes60$225
Follow up – 30 minutes30$130
Follow up – 15 minutes15$65
Forest bathing session60$220
Constitutional hydrotherapy60$130
Pelvic exam (including PAP test, no initial appt required)30$175
B12 injection (existing patients only)5$30


Naturopathic medical services are covered under many extended health care plans. Please check your policy for coverage details.  Direct billing may be available, depending upon your insurance provider and plan details. Payment is due at the time services are rendered.  A receipt for insurance purposes will be provided. 

Recommended herbal formulas, nutritional supplements, other naturopathic products, and laboratory diagnostic testing are not included in visit fees.  You will be notified of all associated costs upon recommendation of specific health products and/or laboratory tests where known.  Please note that you are always free to choose where to purchase recommended products.

Appointment cancellation requires 48 hours’ notice. One grace missed appointment or less than 48 hours’ notice cancellation will be granted per calendar year; otherwise you will be responsible to pay the full fee for the missed appointment.

*Fees are subject to change without notice.

Contact Me

  • This field is for validation purposes and should be left unchanged.