Summary Content

About Us

Many patients come to us feeling unheard, frustrated by ongoing symptoms, or unsure how to navigate their care. At Integrity Medical & Wellness, we take a different approach. We start by listening, taking the time to understand your full health story and working with you to create a clear, personalized plan.

As a Calgary primary care clinic, we provide comprehensive family medicine for all ages, including chronic disease management, women’s health, mental health support, preventative care, and acute medical concerns. We are part of Alberta’s public system while also offering private options for patients seeking more personalized or advanced services.

Our integrative approach looks beyond symptoms, addressing factors like hormones, lifestyle, and overall well-being to support long-term health. With longer appointments, collaborative care, and both in-person and virtual options, we help you move forward with clarity and confidence.

Feel Heard. Get Answers. Move Forward With Confidence

Too many patients feel:

  • Rushed through appointments
  • Dismissed or unheard
  • Stuck managing symptoms without real answers
  • Lost navigating a complex healthcare system

Our Solution
We do things differently. At Integrity Medical, your care is:

  • Personalized - built around your full health story
  • Comprehensive - addressing root causes, not just symptoms
  • Collaborative - you are part of the decision-making process
  • Integrated - combining primary care, mental health, and advanced therapies
  • Accessible - flexible scheduling with same-day access available whenever possible

You leave every appointment with:

  • More clarity
  • A solid plan
  • A provider who doesn’t give up on you

Comprehensive Care, All in One Place

From primary care to specialized and advanced services, we’re here to support you with thoughtful, personalized care that helps you feel confident and cared for every step of the way.

Primary Care & Family Medicine

Primary Care & Family Medicine

Comprehensive care for individuals and families of all ages.

  • Migraine relief
  • Acute & walk-in services
  • WCB injury Assessment
  • Mental health support
  • Chronic disease management
  • Prenatal & postnatal care
  • Women’s health, perimenopause, and menopause care
  • Preventative screening & long-term health planning 
Hormone Health & Optimization

Hormone Health & Optimization

Specialized hormone care for men and women focused on balance, energy, and long-term health.

  • Bioidentical hormone replacement therapy (BHRT)
  • Perimenopause & menopause support
  • Testosterone replacement therapy
  • Weight optimization & energy support
  • Thyroid & metabolic health
  • Regenerative Peptide Protocols for healing & optimization
  • Polycystic Ovary Syndrome (PCOS) and endometriosis management
  • Fertility optimization

Available through both public care (panelled patients) and private consultations

Functional & Integrative Medicine

Functional & Integrative Medicine

Root-cause analysis, gut health and lifestyle medicine

  • Advanced labs and interpretation
  • Gut health assessment & restoration
  • Nutritional Optimization & supplementation
  • Lifestyle Medicine
  • Behavioural change support
Mental Health

Mental Health

Integrated mental health care with medical and psychological support.

  • Depression & anxiety
  • Social anxiety & agoraphobia
  • Addiction support
  • ADHD & attention challenges
  • In-office psychology & telehealth
Orthopedic Care

Orthopedic Care

Access assessment, treatment, and coordinated care for musculoskeletal conditions.

  • Joint pain for knees, hips, shoulders & more
  • Chronic back pain
  • Injury management & recovery
  • Surgical referrals & care coordination
Seniors' Health

Seniors' Health

Comprehensive care focused on aging, independence, and quality of life.

  • Chronic pain management
  • Dementia assessment & support
  • Medication review & reduction
  • Longevity & vitality planning
  • Palliative & end-of-life care

Welcoming New & Existing Patients

We are currently welcoming new patients looking for personalized, comprehensive care, with both in-person and virtual appointments available.
If you were previously a patient of Dr. K. Wilmot, you are warmly welcomed to continue your care with our team.

Why Patients Choose Integrity

Care That Actually Listens

You’re never rushed. Your story matters, and we take the time to understand it

Root-Cause Focused Medicine

We don’t stop at symptoms - we investigate what’s really going on.

Personalized Treatment Plans

No one-size-fits-all care. Everything is tailored to you

Longer Appointment Times

30–60 minute visits allow for deeper understanding and better outcomes

Integrated & Collaborative Care

We coordinate with specialists, diagnostics, and community partners to simplify your healthcare journey

Convenient, Accessible Location

Located in Glenmore Landing with free parking, transit access, and extended hours

Easy Access to Personalized, Preventative, & Integrative Primary & Private Care

1. Request an Appointment
1. Request an Appointment
2. We Contact You
2. We Contact You
3. Comprehensive Assessment
3. Comprehensive Assessment
4. Personalized Care Plan
4. Personalized Care Plan

Submit your request online with your preferred date, time, and reason for visit. Same-day requests may be available.

What Our Patients Are Saying

Frequently Asked Questions About Primary & Specialized Care

New patients can book online through our website or call our clinic directly. When booking, please let us know you are a new patient so we can reserve enough time for a thorough first visit. You will receive intake forms to complete before your appointment covering your health history, current medications, supplements, allergies, and health goals.

We ask for at least 24 hours' notice if you need to cancel or reschedule your appointment. We understand that unexpected situations arise, please call us as soon as possible and we will do our best to accommodate you.

Imaging requisitions can be ordered during your appointment and completed at any radiology location of your choice. For your convenience, CDC is located across the hallway from Integrity Medical.

Lab requisitions can be ordered during your appointment. Routine bloodwork can be done at any Alberta Precision Laboratories (APL) collection site using your Alberta Health Care card at no cost. For specialized or functional medicine testing not covered by AHC, we will discuss options and costs with you in advance. For your convenience, APL is located down the hallway from Integrity Medical.

We can provide referrals to specialists in any field when your care requires it. We work to match you with the right specialist for your specific needs and will coordinate your care to ensure continuity with our community partners.

Routine prescription renewals are best handled during a scheduled appointment. If you are running low on a medication and feeling stable, please have your pharmacy send us a renewal request. Please note that prescriptions for controlled substances require an in-person visit and cannot be renewed over the phone.

Yes. We offer virtual and telehealth appointments for many follow-up visits, prescription renewals, and consultation-based care. Some appointments, including physical exams and procedures, do require an in-person visit. You can select your preferred appointment type when booking.

Please bring a valid photo ID, Alberta Health Care card, a list of medications and supplements, and recent lab work or imaging not available on Netcare that is relevant to your medical history.

Appointments are typically 30 minutes and annual health assessments are an hour. If you have multiple concerns or complex health needs, we encourage you to let us know when booking so we can allocate appropriate time.

Request an Appointment

Whether you’re managing a chronic condition, exploring hormone health, or looking for a provider who truly listens, you’re in the right place. We welcome both new patients and those from the previous office of Dr. K. Wilmot. 
While our online booking system is being finalized, simply fill out the form or call us at 403-252-8855 with your preferred date and time, and our team will take care of the rest.

PRIMARY HEALTH CARE CALGARY | ACCEPTING NEW PATIENTS | HORMONE'S HEALTH | FAMILY DOCTOR CALGARY