COVID-19 Vaccination Information

If you have questions about the COVID-19 vaccination options or are unsure if you are eligible, you can speak to your physician or discuss with our nurse and they can guide you further.

What is considered high-risk health conditions? please click here to review the list, or call and speak to our helpful staff.


Please Note: Children 11 to 16 years of age with listed health conditions will need to book a consultation with their physician to receive written authorization for the vaccine.

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

In order to be respectful of the medical needs of the community, please be courteous and call the office if you are unable to attend your appointment.

Appointments are in high demand, and early cancellations will give another person the opportunity to have access to timely medical care. Any cancellations with less than 2 hour’s notice are considered late cancellations that we are unable to fill, and are considered a “No Show”.

We do understand that life does happen, and on occasion you are unable to give sufficient notice for your cancellation. We ask that everyone make a reasonable effort to cancel their appointments when possible. We do offer a cancellation line for after hours if you do not need to reschedule.

If late cancellations or no show’s are re-occurring (3 or more times in a year), there may be a no show fee of $20.00 that we require be paid before seeing a physician.

Thank you for doing your part to help us, help the community.

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 access our secure Patient Portal now. 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.

thin