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

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 our office promptly if you are unable to attend an appointment.

Appointments are in high demand, and your early cancellation will give another person the opportunity to have access to timely medical care. Late cancellations will be considered as a “no show”.

If an appointment is not cancelled at least 2 hours in advance you will be charged a $40.00 fee.

We will require that patients pay their account balances to zero prior to receiving further services by a physician.

Thank you.

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