Appointment Booking Information

We respect your right to privacy, however, to best schedule the appropriate amount of time, or to adequately prepare for your appointment, please let the receptionist know if your appointment is:


For example: straightforward issues like blood pressure check, cough/cold, prescription renewal.

More extensive

  • Complete Physical
  • First complete prenatal
  • Depression, counseling

Requires preparation

  • Prenatal
  • Well baby check-up
  • Driver’s Medical
  • Forms to complete
  • Pap test

Urgent Appointments

  • There are times when health concerns arise suddenly and cannot wait for a scheduled appointment.
  • If you feel you must see a doctor on an urgent basis, we will do our best to accommodate your needs.
  • At this visit, your doctor may deal only with the urgent concern, and then have you arrange for a later appointment if follow-up is required, or if there are any other concerns.


  • In the event that you need to cancel an appointment, you can leave us a voice message at 403-845-2815 by following the prompts or wait to speak to a receptionist if you are need to cancel an appointment that same day.


Regular Hours
Monday – Friday 8:45 a.m. – 5:00 p.m.
Weekends & Statutory Holidays Closed

Please Note:

Our phones open at 8:45 am
Our doors open at 8:35 am

In Case of Emergency

If you are having a medical emergency, please proceed to the nearest emergency department or

dial 911

If you need health advice or information about health services in your area, please call health link at 811


toll free 866-408-5465

Appointment Booking & Patient Portal

Appointment Booking and Patient Portal Information

To Register

Let reception know your current email address
or email your contact information to