Our Services

Our clinic works hard to accommodate our patients and support them with every aspect of their health needs at every stage of their life.


In-Office Procedures


Virtual Care


Virtual Specialists


Palliative Care


Mental Health & Addictions

Community Wellness Initiatives

Prenatal Care


Chronic Pain Management

Weight Loss Management

Chronic Disease Management

Geriatric Care


Uninsured Services


After Hours Clinic


Cancellation & No Show Policy

We try our best to support our community with availability to see a physician when they need it.

To do this, we need the help of our community to ensure they cancel their appointments when they are no longer needed. Every time a patient fails to cancel their appointment a person in need is unable to see a physician at our office. To discourage this, we have adjusted our no show policy.

As of May 1, 2022, established patients that do not cancel their appointments and do not show up will be charged $20.00.

A new patient or double-appointment that does not cancel and fails to show up for their meet and greet appointment will be charged a $50.00 fee.

These patients will not be rescheduled until this fee is paid.

Cancellation with less than 2 hours’ notice will be considered a no show as we may not be able to accommodate another patient in this time frame.

We offer multiple options to cancel your appointment such as using the cancel appointment option on the reminder

text/email that you receive the day before your appointment, calling and leaving a message on our 24 hour cancellation line at extension 1, or calling

or dropping in to speak to reception.

A good patient – physician relationship is based on communication and understanding, and we understand that some circumstances are unavoidable where you cannot notify us with sufficient time. Please contact our office and we can assess on a case by case basis.

If you have any questions in regards to our no show policy, please ask a staff member and they will be able to clarify any concerns.

Patient Quick Links

New Patient Intake Form

To speed up your first appointment, please print and complete the New Patient Intake form prior to your clinic visit.

Already a Patient?

You can book with your family physician online through Pomelo. Want to be enrolled? Please call us at 780-706-7080 to learn how.

Virtual Consent

If you have asked us to provide information or virtual appointment links through email, please complete this consent form.