We’re here to help! Ring us at 226-647-6000.

We can't wait to see you.

We'll keep your seat warm.


We encourage you to always book at least 3 appointments ahead of time as the schedules can fill up very quickly. This ensures that you are scheduled in for the date and time that is most suitable for you.

Please note: Due to the high volume of appointment requests, and in order to avoid being charged for missed appointments, we kindly ask that clients provide 48-hours notice to cancel or reschedule appointments. We understand that emergencies and extenuating circumstances happen. Please contact us as soon as possible if there is a change needed in regards to your appointment.

Let us help you find your perfect match.

General Contact
Will you be submitting your receipts to your extended health benefits or insurance provider?