**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 at the time of booking 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. 647-991-2332


Login

Enter your email address and password to access your account.