Evidence based, ethical naturopathic care in Ontario, Canada.

For New

Patients.

 

Naturopathic Visit Fees are often covered under extended health benefits.

To understand your coverage limits, call your provider and see what is offered under your plan. 

Naturopathic Regular appointment Fees

*As of August 2025. Fees are changing as of January 1st, 2026.

Initial Visit (75 min): $225.00 [As of Jan 2026: Unchanged]

LONG Telepractice Visit (55 min): $ 160.00 [As of Jan 2026: $170.00 @ 60 min length]

STANDARD Telepractice Visit (35 min): $115.00 [As of Jan 2026: $130.00 @ 40 min length]

SHORT Telepractice Visit (25 min): $65.00 [As of Jan 2026: $75.00 @ 20 min length]

LAB REQ REQUEST (outside of a visit - 10 min): $25.00 [As of Jan 2026: Unchanged]

REVIEW OF RECORDS, CLARIFICATION Questions, QUICK Updates (10 min): $35.00 [As of Jan 2026: Unchanged]

Naturopathic Visit Fees are HST Exempt.

Cancellation policy is listed at the bottom of the page.

Book Online
Email To Book

For Current

Patients.

 
Patient Portal & Booking
Fullscript Supplement Store
 

Form To Securely Submit Medical Information & Lab results via hushmail


Locations

Dr. Roberts ND operates out of two locations to enhance accessibility.

 

 

Available for All Ontario Patients

Teleconference (Virtual) Appointments

Book Online

Virtual Options For Ontario Patients

This clinic, which used to located in Toronto, pre-pandemic, is currently offering virtual appointments only for Ontario patients.

Monday: 11 - 2pm

Wednesdays: 11 - 3pm

*I can accommodate requests for appointments outside of these hours. Please inquire via email and we’ll get you booked!


 

Shelburne, dufferin County

Shelburne Family Chiropractic & Wellness Centre

Book online

310 Main Street E, Shelburne

This clinic is located right on the main street of Shelburne. Virtual & in-person appointments are available.

Call reception to book! 519-217-9308

Shelburne Family Chiropractic Website

Tuesday: 9-3pm

Fridays: 10-6pm

Saturday: 8-2pm


 
 
 

Cancellation Policy

Cancellations must be made with 2 Business days notice to avoid the No-Show administrative fee that is 100% the Visit Fee + HST. Cancellations can be made by cancelling online or calling in and leaving a message. The No-Show administration fee for an Injection Appt or Free 15 Minute Consult is $25.00 + HST.