Book An Appointment

Home Book An Appointment

We are pleased to offer you an online booking option for your convenience. Online booking allows you to choose the appointment time and date that works best for you. Plus, our online booking system is secure and easy to use. It will allow you to schedule appointments and view availabilities without having to call us. You can also cancel or reschedule appointments online. Doesn’t that sound easy? Then let’s get started!

    Select "New Patient" if this is your first time visiting your desired location, even if you have visited one of our other locations in the past. Don't worry, if you visited another location in the past, our clinics can work together to retrieve past history and records.


    By clicking the above button, you will be sent to the preferred patient portal to book an appointment online. Complete appointment request by registering through clinic's patient portal. Thank you.

    Upper Canada Mall

    17600 Yonge St.
    Newmarket Ontario
    L3Y 4Z1

    905 830 1910

    Hillcrest Mall

    9350 Yonge St
    Richmond Hill Ontario
    L4C 5G2

    905 780 0250