Skip to content
ailio.
BrowseAboutFor clinics
Sign inGet started
ailio.

Find, compare and book registered massage, physio, chiro and more in the communities we cover. Prices and availability come straight from clinics; Ailio never marks them up.

Explore

Browse practitionersMap viewTimetableInsurance and claims

Company

AboutFor clinicsPartnershipsContact

Support

Suggest a clinicContactPrivacy (PIPEDA)Terms

Popular searches

All cities →
© 2026 Ailio Technologies Inc. · Victoria, BC
Made with care in Canada
This website is not for medical emergencies. If this is a medical emergency, call 9-1-1 now.

Cookies on Ailio

We use cookies to see how Ailio is used and to personalize the Google ads we show. You’ll still see ads either way — analytics waits for your answer. How we use cookies

← Back to Marda Loop Naturopathic and Wellness Clinic

Marda Loop Naturopathic and Wellness Clinic

View clinic →

Closed today · (403) 910-1133

mardaloopwellness.com

Advertisement

Google
Massage therapy (RMT) in TorontoMassage therapy (RMT) in CalgaryMassage therapy (RMT) in VancouverPhysiotherapy in Toronto
DK

Dr. Kendra Flock, ND

Naturopathic medicine · Marda Loop Naturopathic and Wellness Clinic · Calgary

Direct billing +1

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

Save

**Dr. Kendra is a Naturopathic Doctor with over 9 years of experience supporting women’s health, with a deep focus on hormones.** She helps women navigate hormones at every stage of life—including period problems, PMS, PMDD, PCOS, acne, endometriosis, fertility, pregnancy, perimenopause, and menopause—with the goal of restoring balance, energy, and well-being.

Her passion for health optimization began during her years as a competitive soccer player at the international level, where she developed a lasting appreciation for the complexity of the human body and the importance of proactive, individualized care.

Read more about KendraShow less

Dr. Kendra is driven by a desire to empower women to take control of their health and live with the vitality they deserve. Through in-depth consultations, functional lab testing, and a wide range of evidence-based treatments, she helps her patients overcome hormonal challenges and reconnect with how they want to feel in their bodies.

Services & prices

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

Naturopathic medicine84 options
Visit2 options
Follow-up Visit · 60 minFollow-up

Billed toExtended health plansSun Life

Extended follow-up or recommended for complex concerns or long gaps in care.

$215
Follow-up Visit · 60 minFollow-up

Billed toExtended health plansSun Life

For existing patients. In-depth follow-up to review progress, labs, and adjust your treatment plan.

$215
EMDR Naturopathic Visit
EMDR Naturopathic Visit · 60 min

Billed toExtended health plansSun Life

A 60 minute counseling session of EMDR

$199
Adult Visit8 options
Adult Follow up Visit · 45 minFollow-up

Billed toExtended health plansSun Life

Follow-up care to monitor progress and adjust treatment.

$175
Adult Follow-up Visit · 30 minFollow-up

Billed toExtended health plansSun Life

This is an in-office visit.

$130
Adult Follow-up Visit · 30 minFollow-up

Billed toExtended health plansSun Life

For existing patients. Focused visit for a single concern or quick check-in. This is an in-office visit.

$130
Adult Initial Visit · 90 minNew patient

Billed toExtended health plansSun Life

This is an in-office visit.

$300
Adult Initial Visit · 75 minNew patient

Billed toExtended health plansSun Life

Comprehensive assessment of your health history, concerns, and goals to create a personalized treatment plan. This is an in-office visit.

$300
Adult Initial Visit · 75 minNew patient

Billed toExtended health plansSun Life

$300
Adult Initial Visit · 90 minNew patient

Billed toExtended health plansSun Life

If you have not seen Dr. Irwin for an appointment before - this is the appointment type to book. These appointments are up to 90 mins.

$395
Adult Initial Visit · 90 minNew patient

Billed toExtended health plansSun Life

Comprehensive initial assessment and treatment plan.

$300
Adult Extended Visit2 options
Adult Extended Follow-up Visit · 45 minFollow-up

Billed toExtended health plansSun Life

For existing patients. Follow-up to assess progress and refine your plan; suitable for 1–2 concerns.

$175
Adult Extended Follow-up Visit · 45 minFollow-up

Billed toExtended health plansSun Life

This is an in-office visit.

$175
Adult Return6 options
Adult Return · 60 minFollow-up

Billed toExtended health plansSun Life

$215
Adult Return · 30 minFollow-up

Billed toExtended health plansSun Life

$130
Adult Return · 45 minFollow-up

Billed toExtended health plansSun Life

📅 Are you due for a comprehensive review of your test results? Haven't visited us in over 18 months? This is a great amount of time for either option.

$175
Adult Return Visit · 30 minFollow-up

Billed toExtended health plansSun Life

$135
Adult Return Visit · 45 minFollow-up

Billed toExtended health plansSun Life

This is the appointment duration that is recommended for most patients.

$180
Adult Return Visit · 60 minFollow-up

Billed toExtended health plansSun Life

$225
Adults - More than 18 months since your last visit? Click here.
Adults - More than 18 months since your last visit? Click here. · 45 min

Billed toExtended health plansSun Life

$180
B and NAD Shot
B and NAD Shot · 15 min

Billed toExtended health plansSun Life

*For existing patients.* Combined B vitamins and NAD injection for enhanced energy and cellular support.

$58
B-Shot Visit
B-Shot Visit · 5 min

Billed toExtended health plansSun Life

*For existing patients.* Quick vitamin B injection to support energy and metabolism.

$35
Brief Video Visit
Brief Video Visit · 15 min

Billed toExtended health plansSun Life

This is a telemedicine appointment that will be conducted over a secure and confidential video conference.

$65
Brief Visit
Brief Visit · 15 min

Billed toExtended health plansSun Life

Brief visit for adult, senior or pediatric patients.

$65
Child - More than 18 months since your last visit? Click Here.
Child - More than 18 months since your last visit? Click Here. · 45 min

Billed toExtended health plansSun Life

For patients 0 - 15 years old.

$160
Child Visit7 options
Child Follow up Visit · 45 minFollow-up

Billed toExtended health plansSun Life

For patients 16 and under. Follow-up care to assess progress and adjust treatment.

$175
Child Follow-up Visit · 30 minFollow-up

Billed toExtended health plansSun Life

Children are 16 years old and younger. For existing patients. Focused visit for a single concern or quick check-in. This is an in-office visit.

$115
Child Initial Visit · 75 minNew patient

Billed toExtended health plansSun Life

For patients 15 and under. Comprehensive initial assessment and treatment plan.

$300
Child Initial Visit · 75 minNew patient

Billed toExtended health plansSun Life

Children are 16 years old and younger. Comprehensive assessment of your child's health history, concerns, and goals to create a personalized treatment plan. This is an in-office visit.

$240
Child Initial Visit · 75 minNew patient

Billed toExtended health plansSun Life

For patients 0 - 15 years old. These appointments are up to 75 mins.

$300
Child Initial Visit · 75 minNew patient

Billed toExtended health plansSun Life

Children are 16 years old and younger.

$240
Child Visit · 60 min

Billed toExtended health plansSun Life

$205
Child Extended Visit
Child Extended Follow-up Visit · 45 minFollow-up

Billed toExtended health plansSun Life

For existing patients. Follow-up to assess progress and refine your plan; suitable for 1–2 concerns. Children are 16 years old and younger. This is an in-office visit.

$155
Child Return6 options
Child Return · 30 minFollow-up

Billed toExtended health plansSun Life

Children are 16 years old and younger.

$115
Child Return · 45 minFollow-up

Billed toExtended health plansSun Life

Children are 16 years old and younger.

$155
Child Return · 60 minFollow-up

Billed toExtended health plansSun Life

$180
Child Return Visit · 30 minFollow-up

Billed toExtended health plansSun Life

For patients 0 - 15 years old.

$130
Child Return Visit · 45 minFollow-up

Billed toExtended health plansSun Life

For patients 0 - 15 years old.

$160
Child Return Visit · 60 minFollow-up

Billed toExtended health plansSun Life

For patients 0 - 15 years old.

$205
Visits - General Health
Follow-Up Visits - General Health · 30 minFollow-up

Billed toExtended health plansSun Life

Anything you want to address.

$150
IV Alpha Lipoic Acid
IV Alpha Lipoic Acid · 60 min

Billed toExtended health plansSun Life

Must be existing patient to book this treatment.

Price not listed
IV Chelation Therapy Remineralization
IV Chelation Therapy Remineralization · 120 min

Billed toExtended health plansSun Life

Mineral replenishment following chelation therapy. **Must be an existing patient to book this treatment. Requires heavy metals testing results.**

Price not listed
IV Chelation Therapy Treatment
IV Chelation Therapy Treatment · 120 min

Billed toExtended health plansSun Life

To remove heavy metals and toxins. **Must be an existing patient to book this treatment. Requires heavy metals testing results.**

$150
IV Glutathione
IV Glutathione · 15 min

Billed toExtended health plansSun Life

For antioxidant and immune support. **Must be an existing patient to book this treatment.**

Price not listed
IV High Dose Vitamin C - 15g
IV High Dose Vitamin C - 15g · 60 min

Billed toExtended health plansSun Life

For immune support and antioxidant benefits. **Must be an existing patient to book this treatment. Requires G6PD test results to be reviewed by a naturopathic doctor.**

Price not listed
IV High Dose Vitamin C - 25g
IV High Dose Vitamin C - 25g · 60 min

Billed toExtended health plansSun Life

For immune support and antioxidant benefits. **Must be an existing patient to book this treatment. Requires G6PD test results to be reviewed by a naturopathic doctor.**

Price not listed
IV High Dose Vitamin C - 35g
IV High Dose Vitamin C - 35g · 90 min

Billed toExtended health plansSun Life

For immune support and antioxidant benefits. **Must be an existing patient to book this treatment. Requires G6PD test results to be reviewed by a naturopathic doctor.**

Price not listed
IV High Dose Vitamin C - 50g
IV High Dose Vitamin C - 50g · 120 min

Billed toExtended health plansSun Life

For immune support and antioxidant benefits. **Must be an existing patient to book this treatment. Requires G6PD test results to be reviewed by a naturopathic doctor.**

Price not listed
IV High Dose Vitamin C - 75g
IV High Dose Vitamin C - 75g · 120 min

Billed toExtended health plansSun Life

For immune support and antioxidant benefits. **Must be an existing patient to book this treatment. Requires G6PD test results to be reviewed by a naturopathic doctor.**

Price not listed
IV Histamine
IV Histamine · 60 min

Billed toExtended health plansSun Life

To regulate and balance histamine levels. **Must be an existing patient to book this treatment.**

Price not listed
IV Multi-Mineral + Glutathione
IV Multi-Mineral + Glutathione · 75 min

Billed toExtended health plansSun Life

**Must be existing patient to book this treatment.**

Price not listed
IV Multi-Mineral Treatment
IV Multi-Mineral Treatment · 60 min

Billed toExtended health plansSun Life

Blend of minerals for overall health and wellness. **Must be an existing patient to book this treatment.**

Price not listed
IV Myers
IV Myers · 30 min

Billed toExtended health plansSun Life

Nutrient replenishment and energy boost. **Must be an existing patient to book this treatment.**

Price not listed
IV Myers + Glutathione
IV Myers + Glutathione · 45 min

Billed toExtended health plansSun Life

**Must be an existing patient to book this treatment.**

Price not listed
IV NAD Therapy
IV NAD Therapy · 120 min

Billed toExtended health plansSun Life

Must be an existing patient to book this treatment.. Treatment time may be longer than 2 hours depending on treatment protocol.

Price not listed
IV Phos-Choline
IV Phos-Choline · 60 min

Billed toExtended health plansSun Life

Must be existing patient to book this treatment..

Price not listed
IV Rehydration (w Nutrients)
IV Rehydration (w Nutrients) · 80 min

Billed toExtended health plansSun Life

Rehydration with basic nutrients. **Must be an existing patient to book this treatment.**

Price not listed
IV Super Immune
IV Super Immune · 120 min

Billed toExtended health plansSun Life

**Must be an existing patient to book this treatment. Requires G6PD test results to be reviewed by a naturopathic doctor.**

Price not listed
IV Vitamin C - 10g
IV Vitamin C - 10g · 60 min

Billed toExtended health plansSun Life

For immune support and antioxidant benefits. **Must be an existing patient to book this treatment. **

$130
IV Wound Healing
IV Wound Healing · 60 min

Billed toExtended health plansSun Life

Must be existing patient to book this treatment..

Price not listed
Ozone Insufflation
Initial Ozone Insufflation · 30 minNew patient

Billed toExtended health plansSun Life

Initial appointment for new patients seeking ozone insufflation treatments, including education and first treatment.

$90
Prolotherapy Visit
Initial Prolotherapy Visit · 60 minNew patient

Billed toExtended health plansSun Life

For anyone who hasn't had a prolotherapy appointment before. Includes prolotherapy.

$250
Visit - General Health
Initial Visit - General Health · 75 minNew patient

Billed toExtended health plansSun Life

Anything you want to address.

$300
NAD Shot Visit
NAD Shot Visit · 10 min

Billed toExtended health plansSun Life

*For existing patients.* NAD injection to support cellular repair, focus, and energy levels.

$35
Neural Therapy Return Visit
Neural Therapy Return Visit · 45 minFollow-up

Billed toExtended health plansSun Life

Please call the clinic if this is your first time receiving Neural therapy with Dr. Irwin.

$165
IV/Injection Therapy Consultation
New Patient Initial IV/Injection Therapy Consultation · 30 minNew patient

Billed toExtended health plansSun Life

To begin IV therapy, if you are not already a patient of the clinic, please book this appointment. You will need to provide bloodwork that is no more than 18 months old to ensure the suitability and safety of this treatment. This appointment is for starting IV therapy only. If you want to initiate comprehensive Naturopathic care - please book an Adult Initial Visit and your Naturopathic doctor can also discuss IV therapy with you in the larger context of your overall health plan.

Price not listed
One Hour Naturopathic Visit
One Hour Naturopathic Visit · 60 min

Billed toExtended health plansSun Life

$215
Phlebotomy (Blood Donation)
Phlebotomy (Blood Donation) · 30 min

Billed toExtended health plansSun Life

To take up to a pint of blood from patients who cannot donate blood due to factors like cancer, travel, or infection history.

$150
Prolotherapy - 1 joint
Prolotherapy - 1 joint · 20 min

Billed toExtended health plansSun Life

One joint would be: 1 knee, 1 shoulder, cervical spine, thoracic spine, lumbar spine, 1 hip, 1 ankle, 1 wrist, etc.

$165
Prolotherapy - 2 joint
Prolotherapy - 2 joint · 30 min

Billed toExtended health plansSun Life

2 joints would be: 2 knees, 1 knee and 1 hip, 2 elbows, 1 shoulder and cervical spine, lumbar spine and thoracic spine, cervical spine and thoracic spine, etc.

$215
Senior Return Visit
Senior Return Visit · 45 minFollow-up

Billed toExtended health plansSun Life

This is the appointment duration that is recommended for most patients.

$165
The First 18 - Baby Naturopathic Visit
The First 18 - Baby Initial Naturopathic Visit · 75 minNew patient

Billed toExtended health plansSun Life

Welcome earth side little one! This appointment is to talk all aspects of your life and do a full physical, making sure your parents have all necessary information and tools to help you thrive at this stage. Remind your parents, you change quickly, you grow often, and they’ve got this! They’re doing a great job .

$300
The First 18 - Parent Naturopathic Visit
The First 18 - Parent Initial Naturopathic Visit · 90 minNew patient

Billed toExtended health plansSun Life

Congratulations on your new arrival coming soon. This is for parents-to-be in their last trimester of pregnancy. We will do a review of pregnancy, lightly touch on labor/delivery support and delve into information and tools for those early post partum days. Dr. Dinning wants you to feel equipped for your transition into parenthood – emotionally, physically and mentally.

$300
The First 18 - Well Child Check
The First 18 - Well Child Check · 45 min

Billed toExtended health plansSun Life

Description: My, you have grown, little one, look at you! This visit often times includes a full physical and stage appropriate conversations on growth, development and any health concerns. We want to make sure you continue to thrive and that your parents feel like they have all the necessary information and tools to support you. Dr Dinning is excited to watch you grow! This visit choice is appropriate for each stage of The First 18 Well Child Program as follows: Stage 2: 3 months & 5 months old Stage 3: Update on eating (7 months), 9 months old and 12 months old Stage 4: Check in at 15 months and well child at 18 months old

$175
Video Consult - Adult Return
Video Consult - Adult Return · 60 minNew patient

Billed toExtended health plansSun Life

$215
Video Consult - Pediatric Return
Video Consult - Pediatric Return · 60 minNew patient

Billed toExtended health plansSun Life

$180
Video One Hour Naturopathic Visit
Video One Hour Naturopathic Visit · 60 min

Billed toExtended health plansSun Life

$215
Virtual EMDR Naturopathic Visit
Virtual EMDR Naturopathic Visit · 60 min

Billed toExtended health plansSun Life

A 60 minute counseling session of EMDR

$199
Virtual2 options
Virtual Follow-Up · 30 minFollow-up

Billed toExtended health plansSun Life

This is a telemedicine appointment that will be conducted over a secure and confidential video conference.

$150
Virtual Follow-Up · 60 minFollow-up

Billed toExtended health plansSun Life

This is a telemedicine appointment that will be conducted over a secure and confidential video conference.

$215
Virtual Visit - General Health
Virtual Initial Visit - General Health · 75 minNew patient

Billed toExtended health plansSun Life

Anything you want to address.

$300
Youth Extended Visit
Youth Extended Follow-up Visit · 45 minFollow-up

Billed toExtended health plansSun Life

Youth are 13-17 years old. This is an in-office visit.

$155
Youth Visit2 options
Youth Follow-up Visit · 30 minFollow-up

Billed toExtended health plansSun Life

Youth are 13-17 years old. This is an in-office visit.

$115
Youth Initial Visit · 75 minNew patient

Billed toExtended health plansSun Life

Youth are age 13-17. This is an in-office visit.

$240

Direct billing accepted

Kendra says it direct bills:

Extended healthExtended health plansSun Life

Openings checked 2 hr ago

Book with Kendra

Ailio never charges you a booking fee.

from$65/ 15 minFrom $65 for 15 min — the cheapest naturopathic medicine appointment this clinic charges for. · Soonest: Tue 11 · 8:00 AM

4 openings on Tue 11 · 10 in the days ahead

Morning4 times

Pick a time above

Booking needs a free Ailio account.

or
Book on the clinic’s sitemardaloopwellness.janeapp.com · you’ll leave Ailio