Please choose the location below to book an appoinment.
Check Here for Appointments in Cambridge
Click Here for Appointments in New Hamburg
Click Here for Appointments in Kitchener (Blockline)
Call 519-208-9767 for Appointments in Kitchener (Kingsbury Road)
Click Here for Appointments in Waterloo
Call 519-656-2240 for Appointments in Wellesley