**New Patients Please Note** Direct billing to most major insurance companies is available or payment for the appointment can be made via credit/debit, cash or e-transfer. A CREDIT CARD IS REQUIRED TO HOLD AN APPOINTMENT FOR NO-SHOW OR LATE CANCELLATION (24 hours minimum) PROTECTION ONLY. IT DOESN'T GET CHARGED OTHERWISE. The card details are encrypted and held securely by the payment processor - Square. Please feel free to call if you have any questions concerning this. 647-991-2332
Book by Service
Book By Practitioner
Login