Dr. Sonya Arrigo, ND

Naturopathic medicineInsight NaturopathicToronto

Save Sonya to your list — rebook in two taps next time

Dr. Sonya Arrigo, ND is a licensed Naturopathic Doctor committed to supporting individuals and families through a compassionate, root-cause approach to health. She offers care that is both evidence-informed and deeply personalized, with a clinical focus on Family medicine, Pediatrics, and Chronic illness.

Dr. Arrigo holds a Doctor of Naturopathy degree from the Canadian College of Naturopathic Medicine and an Honours Bachelor of Science from the University of Toronto. After completing training at CCNM in pediatrics she developed a passion for treating children using naturopathic medicine tools. Sonya focuses on identifying and treating the root causes of pediatric conditions, while equipping parents with the tools and education needed to support long-term health outcomes. She has additional training in PANS/PANDAS and frequently works with children experiencing complex chronic conditions, including Autism, ADHD, eczema, and persistent allergies. She also supports individuals and couples navigating preconception, fertility, and female hormonal imbalances.

Read more about SonyaShow less

Known for her collaborative and empowering style, Dr. Arrigo takes time to educate and engage her patients in their own care. She frequently uses functional testing to uncover underlying imbalances and tailors her treatment plans to meet the unique needs of each patient. Her practice integrates clinical nutrition, lifestyle counseling, botanical medicine, Traditional Chinese medicine and other evidence-based therapies.

Dr. Arrigo is fluent in English and Spanish, allowing her to serve a diverse community with warmth and accessibility. She welcomes patients of all ages and enjoys working with families to build strong foundations for lifelong wellness.

Outside of clinical practice, Dr. Arrigo enjoys yoga, strength training, hiking, learning new languages, and experimenting with new recipes in the kitchen.

Services & prices

Sign in and tell us your plan to see what a visit would cost you. Sign in

Naturopathic medicine68 options
Annual Check-up - (IN-PERSON)45 minFollow-up

During this extended follow-up, we fine tune your plan following your initial visit, review advanced assessment results or address new or previous concerns if it has been longer than 12 months since your last visit. This is your best option for a thorough assessment to refresh your plan. Advanced assessment options include: Complete Blood Work, Food Sensitivity Testing, Heavy Metal Testing, Hormone Testing, Organic Acids Testing, GI MAP and SIBO Testing. These assessments are discussed with relevance to your health concerns and goals. Nutrition, supportive supplements, lifestyle counseling, stress, sleep, digestion, environmental exposures, and more, will all be reviewed.

$195
Annual Check-up - (VIDEO)45 minFollow-up

During this extended follow-up, we fine tune your plan following your initial visit, review advanced assessment results or address new or previous concerns if it has been longer than 12 months since your last visit. This is your best option for a thorough assessment to refresh your plan. Advanced assessment options include: Complete Blood Work, Food Sensitivity Testing, Heavy Metal Testing, Hormone Testing, Organic Acids Testing, GI MAP and SIBO Testing. These assessments are discussed with relevance to your health concerns and goals. Nutrition, supportive supplements, lifestyle counseling, stress, sleep, digestion, environmental exposures, and more, will all be reviewed.

$195
Discovery Consult (PHONE)15 minNew patientStudent practitioner

A complimentary meet and greet consultation with a naturopathic doctor

Price not listed
Discovery Consult - (PHONE) free of charge15 minNew patient

During this complimentary meet and greet, you will speak with Dr. Trowell to discuss your concerns, health goals and interest in naturopathic medicine. This will be done over the phone. Dr. Trowell will share information regarding her approach and some perspective on how to best support you. Her passion is in women's health, fertility and pediatric care. After this consult, you should feel like you know where to start to achieve success and enjoy vibrant health!

Price not listed
Discovery Consult - free of charge (PHONE)15 minNew patient

A complimentary meet and greet consultation with a naturopathic doctor

Price not listed
Discovery Consult - free of charge (VIRTUAL)15 minNew patient

Discovery Consult - 15 minutes free of charge (VIRTUAL)

Price not listed
Follow-up Appointment - (VIRTUAL)30 minFollow-up

Follow-up Appointment - 30 minutes (VIRTUAL)

$130
Follow-up Appointment - (VIRTUAL)60 minFollow-up

Follow-up Appointment - 60 minutes (VIRTUAL)

$260
General Health Assessment (In-Person)45 minNew patient

Are you on an endless waitlist for a general practitioner? This 45-minute appointment includes a physical examination, a brief health history review, and bloodwork recommendations. A subsequent follow-up must be booked to review your lab results and to create an individualized health plan.

$180
General Naturopathic Consult - (PHONE)30 minNew patient

General Naturopathic Consult - 30 minutes (PHONE)

$130
IV Iron 100mg or LESS60 minFollow-up

Intravenous Iron therapy

Price not listed
IV Iron 300mg or LESS120 minFollow-up

Intravenous Iron therapy

Price not listed
Infrared Sauna - Initial Consultation15 minNew patient

Infrared Sauna - Initial Consultation 15 minute - $30 Consultation to assess suitability for sauna use.

$30
Initial Cancer Care Consultation (In-Person)120 minNew patient

Initial Cancer Care Consultation *EARLIER APPOINTMENT TIMES MAY BE AVAILABLE, PLEASE CALL THE CLINIC 416-322-9980 TO INQUIRE*

$400
Initial Cancer Care Consultation (In-Person)90 minNew patient

Initial Cancer Care Consultation

$365
Initial Cancer Care Consultation (In-Person)120 minNew patient

Initial Cancer Care Consultation

$400
Initial Cancer Care Consultation (PHONE)120 minNew patient

Initial Cancer Care Consultation

$400
Initial Cancer Care Consultation (PHONE)120 minNew patient

Initial Cancer Care Consultation (PHONE)

$400
Initial Cancer Care Consultation (PHONE)90 minNew patient

Initial Cancer Care Consultation (PHONE)

$365
Initial Cancer Care Consultation (VIRTUAL)120 minNew patient

Initial Cancer Care Consultation (VIRTUAL)

$400
Initial Cancer Care Consultation (VIRTUAL)90 minNew patient

Initial Cancer Care Consultation (VIRTUAL)

$365
Initial Cancer Care Consultation (VIRTUAL)120 minNew patient

Initial Cancer Care Consultation (VIRTUAL) **FOR NEW PATIENTS, MUST BE BOOKED FIRST**

$400
Initial Fertility/Preconception Consult (In-Person)90 minNew patient

Experience complete and individualized care! During this initial consultation, Dr. Trowell will conduct an extensive review of your fertility and medical history. This includes assessment of your health and important lifestyle factors, including: diet, exercise, sleep, stress management and environmental exposures. A comprehensive treatment plan will be initiated, which often includes nutrition guidelines, wellness + fertility coaching, nutrient recommendations (incl. injections) and acupuncture. Laboratory and advanced assessment will be employed if relevant. Your plan will be geared towards successfully achieving your health goal (i.e. a healthy baby).

$350
Initial Fertility/Preconception Consult (VIRTUAL)90 minNew patient

Experience complete and individualized care! During this initial consultation, Dr. Trowell will conduct an extensive review of your fertility and medical history. This includes assessment of your health and important lifestyle factors, including: diet, exercise, sleep, stress management and environmental exposures. A comprehensive treatment plan will be initiated, which often includes nutrition guidelines, wellness + fertility coaching, nutrient recommendations (incl. injections) and acupuncture. Laboratory and advanced assessment will be employed if relevant. Your plan will be geared towards successfully achieving your health goal (i.e. a healthy baby).

$350
Initial General Naturopathic Consultation (In-Person)90 minNew patient

Initial General Naturopathic Consultation

$300
Initial General Naturopathic Consultation (PHONE)90 minNew patient

Initial General Consultation (PHONE)

$300
Initial General Naturopathic Consultation (VIDEO)90 minNew patient

Virtual Initial Consultation

$300
Initial IV Therapy90 minNew patient

Initial consultation for IV Therapy, time inclusive of one IV Myers treatment. This appointment is for patients who would like to have IV therapy, with no other Naturopathic guidance. Blood work may be recommended before the next IV session, however, the first IV will be administered on the same day, provided that there is schedule availability, and that there are no risk factors in your health history. A supply fee of $70 or more will applied to this appointment at checkout for the cost of the IV supplies.

$170
Initial Laser Consultation & Treatment60 minNew patient

Initial Laser Consultation & Treatment. This appointment is required for non-existing patients of the clinic who do not desire any Naturopathic guidance that is not related to Laser. This is an intake appointment, designed to determine/eliminate any risk factors before performing Laser therapy, as well as to create a plan of action for your ongoing Laser treatment. The cost of this appointment is inclusive of one laser treatment.

$250
Laser Therapy2 options
Laser Therapy30 min
$90
Laser Therapy45 min
$120
Mom + Baby Well Check (In-Person)45 minNew patient

This visit is for both Mom and Baby (up to 1 year of age), especially the early months when new mothers are looking for support following delivery. This may mean help for healing C-section scars and improving milk supply - or just making sure that both mommy and baby are healthy and right on track!

Price not listed
Naturopathic Cancer Care - (In-Person)15 min

Naturopathic Cancer Care Consultation - 15 minutes

$68
Naturopathic Cancer Care - (In-Person)30 min

Naturopathic Cancer Care - 30 minutes

$136
Naturopathic Cancer Care - (In-Person)45 min

Naturopathic Cancer Care - 45 minutes

$204
Naturopathic Cancer Care - (In-Person)60 min

Naturopathic Cancer Care - 60 minutes

$272
Naturopathic Cancer Care - (VIRTUAL)15 min

Virtual Cancer Care Consult - 15 minutes

$68
Naturopathic Cancer Care - (VIRTUAL)15 min

Virtual Cancer Care Consult - 15 minutes

$68
Naturopathic Cancer Care - (VIRTUAL)30 min

Virtual Naturopathic Cancer Care Consult - 30 minutes

$136
Naturopathic Cancer Care - (VIRTUAL)60 min

Virtual Cancer Care Consult - 60 minutes

$272
Naturopathic Cancer Care - (PHONE)30 min

Naturopathic Cancer Care - 30 minutes (PHONE)

$136
Naturopathic Cancer Care - (PHONE)45 min

Naturopathic Cancer Care - 45 minutes (PHONE)

$204
Naturopathic Cancer Care - (PHONE)60 min

Naturopathic Cancer Care - 60 Minutes (PHONE)

$272
Naturopathic Cancer Care Consult - (VIRTUAL)45 minNew patient

Virtual Naturopathic Cancer Care Consult - 45 minutes

$204
Naturopathic Follow-Up - (VIDEO)30 minFollow-up

Virtual Consultation - 30 minutes

$130
Naturopathic Follow-Up - (VIDEO)45 minFollow-up

Virtual Consult - 45 minutes

$195
Naturopathic Follow-Up - (VIDEO)60 minFollow-up

Virtual Consultation - 60 minutes

$260
Naturopathic Follow-up - (In-Person)15 minFollow-up

Naturopathic Follow-up - 15 minutes

$65
Naturopathic Follow-up - (In-Person)30 minFollow-up

Naturopathic Follow-up - 30 minutes

$130
Naturopathic Follow-up - (In-Person)45 minFollow-up

Naturopathic Follow-up - 45 minutes

$195
Naturopathic Follow-up - (In-Person)60 minFollow-up

Naturopathic Follow-up - 1 hour

$260
Naturopathic Follow-up - (PHONE)15 minFollow-up

Naturopathic Follow-up - 15 minutes (PHONE)

$65
Naturopathic Follow-up - (PHONE)30 minFollow-up

Naturopathic Follow-up - 30 minutes (PHONE)

$130
Naturopathic Follow-up - (PHONE)60 minFollow-up

Naturopathic Follow-up - 1 hour (PHONE)

$260
Naturopathic follow-up - (PHONE)45 minFollow-up

Naturopathic follow-up - 45 minutes (PHONE)

$195
Naturopathic Follow-up - (VIRTUAL)15 minFollow-up

This session will be conducted online with video. Receive the high quality care you have come to expect from the comfort of your own home.

$65
PEDIATRIC Naturopathic Cancer Care Consultation - (VIRTUAL)45 minNew patient

PEDIATRIC Naturopathic Cancer Care Consultation - 45 Minutes (VIRTUAL) Infancy to 18 years of age. The default setting for this appointment is VIRTUAL however, it can be changed to in-person or over the phone, depending on availability. Contact reception to confirm.

$204
PEDIATRIC Naturopathic Cancer Care Consultation - (VIRTUAL)60 minNew patient

PEDIATRIC Naturopathic Cancer Care Consultation - 60 Minutes (VIRTUAL) Infancy to 18 years of age. The default setting for this appointment is VIRTUAL however, it can be changed to in-person or over the phone, depending on availability. Contact reception to confirm.

$272
PEDIATRIC Naturopathic Cancer Care Follow-up - (VIRTUAL)15 minFollow-up

PEDIATRIC Naturopathic Cancer Care Consultation - 15 Minutes (VIRTUAL) Infancy to 18 years of age. The default setting for this appointment is VIRTUAL however, it can be changed to in-person or over the phone, depending on availability. Contact reception to confirm.

$68
PEDIATRIC Naturopathic Cancer Care Follow-up - (VIRTUAL)30 minFollow-up

PEDIATRIC Naturopathic Cancer Care Follow-up - 30 Minutes (VIRTUAL) Infancy to 18 years of age. The default setting for this appointment is VIRTUAL however, it can be changed to in-person or over the phone, depending on availability. Contact reception to confirm.

$136
Pediatric Follow-up45 minFollow-up

During this consult, Dr Trowell will review your child's plan (newborn to 16yrs of age), address any new or existing health concerns and create further action towards your health goals. Lab results will be addressed if relevant.

$195
Pediatric Initial - (In-Person)90 minNew patient

During your child's initial naturopathic appointment, your naturopathic doctor will conduct an extensive review of your child's health. An individualized treatment plan will be discussed that is tailored to your child's needs and health goals.

$300
Pediatric Initial - (In-Person)60 minNew patient

During your child's initial naturopathic appointment, your naturopathic doctor will conduct an extensive review of your child's health. An individualized treatment plan will be discussed that is tailored to your child's needs and health goals.

$300
Pediatric Initial - (In-Person)90 minNew patient

During your child's initial naturopathic appointment, your naturopathic doctor will conduct an extensive review of your child's health. An individualized treatment plan will be discussed that is tailored to your child's needs and health goals.

$300
Pediatric Initial Consultation (VIRTUAL)60 minNew patient

During your child's initial naturopathic appointment, your naturopathic doctor will conduct an extensive review of your child's health. An individualized treatment plan will be discussed that is tailored to your child's needs and health goals.

$300
Pediatric Initial Consultation (VIRTUAL)90 minNew patient

During your child's initial naturopathic appointment, your naturopathic doctor will conduct an extensive review of your child's health. An individualized treatment plan will be discussed that is tailored to your child's needs and health goals.

$300
Virtual Initial Naturopathic Consult90 minNew patient

Virtual Initial Naturopathic Consult

$300

Direct billing — not published

This clinic hasn’t published which insurers it bills directly.

Openings checked 16 min ago

Book with Sonya

Ailio never charges you a booking fee.

From $30 for 15 min — the cheapest naturopathic medicine appointment this clinic charges for. · Soonest: Tomorrow · 7:00 AM

14 openings tomorrow · 14 in the days ahead

Morning14 times

Pick a time above

Booking needs a free Ailio account.

Insight Naturopathic

View clinic

Opens today at 9:00 AM · (416) 322-9980

insightnaturopathic.com