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.
Too many patients feel:
Our Solution
We do things differently. At Integrity Medical, your care is:
You leave every appointment with:
Comprehensive care for individuals and families of all ages.
Specialized hormone care for men and women focused on balance, energy, and long-term health.
Available through both public care (panelled patients) and private consultations
Root-cause analysis, gut health and lifestyle medicine
Integrated mental health care with medical and psychological support.
Access assessment, treatment, and coordinated care for musculoskeletal conditions.
Comprehensive care focused on aging, independence, and quality of life.
You’re never rushed. Your story matters, and we take the time to understand it
We don’t stop at symptoms - we investigate what’s really going on.
No one-size-fits-all care. Everything is tailored to you
30–60 minute visits allow for deeper understanding and better outcomes
We coordinate with specialists, diagnostics, and community partners to simplify your healthcare journey
Located in Glenmore Landing with free parking, transit access, and extended hours
Submit your request online with your preferred date, time, and reason for visit. Same-day requests may be available.
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.
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