Appointments and Scheduling

Booking an Appointment

You can book appointments online anytime through our secure patient portal.

If you need assistance, call our office at (902) 542-3880 to speak with our medical office assistant.

Before You Book

  • Reason for Visit: When booking, you’ll be asked about the reason for your visit so we can prepare and assess urgency.
  • Appointment Length: Standard appointments are 15 minutes. If you have multiple concerns, we’ll address as many as possible within that time, starting with the most urgent. A follow-up may be needed for additional issues.
  • Medications: Please bring all medications in their original containers, including herbal and over-the-counter supplements, so we can keep your records up to date.

Same-Day and Urgent Appointments

We reserve same-day and next-day appointments for urgent issues. These slots open for online booking at 5:00 p.m. the day before. If no same-day appointments are available, you may be directed to a local after-hours clinic or, for emergencies, to the Valley Regional Hospital Emergency Department.


Preparing for Your Visit

  • Arrival: Please arrive a few minutes early — some appointments may require measurements or tests before you see the doctor.
  • Check-In: Bring your health card to every visit. If your address or phone number has changed, let reception know during check-in.
  • Family Visits: Each family member requires a separate appointment, even if attending together.
  • Support Person: You’re welcome to bring someone with you for support. Please let us know when booking. In some cases, we may ask to see you one-on-one for part of the visit.

Cancelling or Rescheduling

We require 24 hours’ notice to cancel or reschedule an appointment.

You can cancel your appointment in one of the following ways:


Cancellation & No-Show Policy

  • Cancellations or changes with less than 24 hours’ notice may incur a $30 no-show fee.
  • Patients with repeated no-shows may be asked to leave the practice.
  • We understand emergencies happen and will consider those situations on a case-by-case basis.

Appointment Reminders

You’ll receive automated reminders by text and email. Follow the prompts to confirm or cancel your appointment.


Prescription Refills

Prescription refills are best handled during a phone or in-person appointment so we can manage your health safely. MSI covers up to four no-visit refill requests per year. After four, additional refill requests are $15 each.