Masks are required for all in office visits

Sheddon Medical

Dr. J Aldridge | Dr. M Kalbfleisch | Dr. R Stirling | Dr. S House
Dr. L Leung | Dr. K MacGregor | Dr. K Martiniuk | Dr. S St. James

Urgent Cases

If you require an urgent appointment please call the office.
In a medical emergency, Call 9-1-1

Primary Care

For non-urgent appointments please use our self-booking tool. For urgent cases please call.

Office Hours

  • Monday – Friday
    8:00am – 5:00pm
  • Saturday
    Call (905)-845-8771
    for instructions
  • Sunday


Have Symptoms of COVID-19?

We are unable to test for COVID-19.

If you have symptoms of COVID-19 or have been in close contact with someone confirmed or suspected of having COVID? Use this self-assessment tool.

If a COVID test is recommended, use the tool to find the nearest assessment centre. Call to arrange an appointment, sooner appointments are available than through online booking.

Click on the following links to read more about self-isolation and self-monitoring.

Online Booking

Online booking available

Recent Updates

Children & Fever

Having a little one who’s sick can be very stressful. It’s important to know how to care for them, when to call a doctor and how to administer medicine. Here are some tips for caring for a child with a cough and cold. https://www.ontariofamilyphysic…

Read More

Flu Shot

It’s that time of year again for your annual flu shot! Roll up your sleeves Halton. At this time everyone is eligible for a flu shot at the office. Please use THIS LINK to book your flu shot today. Public health has distributed limited dos…

Read More