In person appointments available Mondays and Saturdays in Ancaster. The office is located at 240 Wilson St. E, Unit 7.

In person appointments available Wednesdays in Hamilton. The office is located at 430 York Blvd. Other days may be available in Hamilton office. 

Virtual/online appointments are available Monday to Friday for day or evening appointments.