Integrity Medical & Wellness · Calgary

Meet Our Team

Our Nurse Practitioners and office team share one goal: healthcare that feels personal, unhurried, and built around you. Get to know the people who will listen, partner with you, and support your health at every stage of life.

Our Nurse Practitioner Team

Comprehensive, evidence-informed primary care for individuals and families. See who is currently accepting new patients, who has a waitlist open, and who is available for walk-in and episodic care.

Accepting new patientsWaitlist openWalk-in & episodic care
Accepting new patients

Sarah Hennings

NP, MN · Nurse Practitioner
Hormone TherapyMen’s HealthHealthy Aging

Sarah is a dedicated Nurse Practitioner who graduated from Athabasca University in 2020 and has since built a diverse primary-care practice grounded in compassionate, evidence-informed care. Her clinical interests include hormone replacement therapy, men’s health, healthy aging, orthopaedics, and comprehensive family care for patients of all ages.

Accepting new patients

Lisa Cripps

NP, MN · Nurse Practitioner
Mental HealthWomen’s HealthPre/Post-Natal

With almost 20 years of experience in healthcare, Lisa brings a broad and diverse clinical background to primary care. As a Nurse Practitioner, Lisa has four years of experience, including one year specializing in women’s health and three years providing comprehensive primary care to patients of all ages.

View Lisa’s Profile
Accepting new patients

Talina Beach

NP, MN · Family Nurse Practitioner
Women’s HealthPediatricsPregnancy & Post-Partum

Talina Beach is a Family Nurse Practitioner and graduate of the University of Saskatchewan with more than four years of experience providing compassionate, patient-centred primary care. She has a particular interest in women’s health and pediatric care, and is passionate about supporting patients through every stage of life—including the pregnancy and post-partum journey.

View Talina’s Profile
Call 403-252-8855
New patients welcome by phone
Waitlist open

Ankit Hindocha

NP, MN · Nurse Practitioner
OrthopedicsCardiovascularNeurology & Spine

Ankit earned his Nurse Practitioner degree in the Primary Care stream from the University of Manitoba in 2022. His clinical foundation as an NP includes working at the Mount Sinai Hospital Emergency Department and serving as an MRP/attending at UHN Emergency Departments—Toronto Western and Toronto General Hospital, ranked #1 in Canada and #2 globally.

View Ankit’s Profile
Join Ankit’s Waitlist
New patients approx. November 2026
Waitlist open

Ruba Hasan

NP · Nurse Practitioner
SpineCritical CareComplex Care

Ruba is a spine Nurse Practitioner who brings over 10 years of extensive experience as a Registered Nurse in critical care across international and Canadian settings. Her background includes cardiac surgery, neuro, trauma, and general ICU, where she developed strong expertise in caring for complex, high-acuity patients.

View Ruba’s Profile
Join Ruba’s Waitlist
New patients approx. January 2027
Walk-in & episodic care

Stephanie Campbell

GNP, MN · Nurse Practitioner
Walk-in CareChronic DiseaseRural & Emergency

Stephanie is a Nurse Practitioner taking care of walk-in requests, episodic care, and follow-ups on a part-time basis with Integrity Medical & Wellness. She has 17 years of Registered Nursing experience spanning rural emergency care, acute care, clinical education, and healthcare leadership.

View Stephanie’s Profile
Book a Visit
Part-time · walk-ins & follow-ups
Walk-in & episodic care

Caroline (Carrie) Grajczyk

MN-NP, NP · Nurse Practitioner
Hormone HealthHealth OptimizationPrevention

Carrie Grajczyk is a Nurse Practitioner who is passionate about helping people feel informed, supported, and confident in their health. With more than 25 years of healthcare experience, Carrie brings a broad clinical background in emergency care, ambulatory care, endoscopy, health optimization, and medical education. She completed her Master of Nursing – Nurse Practitioner program through Athabasca University in 2025.

View Carrie’s Profile
Book a Visit
Part-time · walk-ins & follow-ups

Our Office Team

From your first call to your follow-up, our office team keeps things organized, welcoming, and running smoothly.

Stephanie Haynes, Office Manager at Integrity Medical & Wellness in Calgary

Stephanie Haynes

Office Manager

Steph is the friendly face at the front of our clinic and helps keep everything running smoothly. Warm, welcoming, and organized, she supports patients from their first call through their visit.

Steph helps with scheduling, questions, labs, files, and paperwork. She is detail-oriented, comfortable with technology, and works hard to keep things organized—even on busy days. Kind and outgoing, Steph helps create a calm, positive experience for both patients and our team.

Alyshia Mills, Medical Office Assistant at Integrity Medical & Wellness in Calgary

Alyshia Mills

Medical Office Assistant

Alyshia brings a well-rounded background in healthcare administration, patient coordination, and professional client services to our team. Educated in Medical Office Assistance and Unit Clerking at Bow Valley College, she has experience managing specialist referrals, coordinating appointments, maintaining confidential medical records, and supporting seamless communication between patients and healthcare providers.

With additional training in Human Resources and Payroll, Alyshia combines strong organizational skills, attention to detail, and proficiency in Accuro EMR with a patient-centred approach. She is dedicated to creating a welcoming, efficient, and supportive environment where patients feel valued and their healthcare needs are handled with professionalism and care.

Ellie Leidl, Office Assistant at Integrity Medical & Wellness in Calgary

Ellie Leidl

Office Assistant

Ellie works behind the scenes to help keep our clinic running smoothly. She supports billing, business administration, and organization, and is always ready to help with scheduling calls when needed.

Her attention to detail and ability to keep information organized are essential in helping our team stay on track and focused on providing excellent patient care.

Deanna Breland, Medical Office Assistant at Integrity Medical & Wellness in Calgary

Deanna Breland

Medical Office Assistant

Deanna supports our clinic with billing, scheduling, and Saturday front-desk coverage. Deanna may be the person returning your call to book an appointment or answering scheduling questions.

Working both from home and behind the scenes, she helps keep communication flowing between patients and our providers, ensuring appointments, information, and clinic operations stay organized.

Ready to Join Our Practice?

Have questions about which Nurse Practitioner is the right fit, availability, or joining a waitlist? Our office team is happy to help.

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.