Contact
Get in Touch
How to book
Choose from in-person or virtual therapy and get matched with a therapist who can help.
Step 1
Browse our services and our team to confirm we are the right fit for you.
Step 2
Find a therapist you connect with.
Step 3
Select service + a time that fits your schedule.
We're here to help.
Reception is available approximately 9:00 am to 3:00 pm, Monday to Friday. Book an appointment, call us, or complete the form below and we'll respond as soon as possible
Call Us Toll Free
Book An Appointment
When you're ready, book an appointment using our online portal.
Locations
We have six locations across southern Ontario to provide in-person support, and we also offer virtual therapy throughout Ontario.
Tottenham
6672 3rd Line, Unit C2, Tottenham, ON L0G 1W0
Innisfil
902 Lockhart Road, Unit 11, Innisfil, ON L9S 4V2
Angus
139 Mill Street, Unit 4A, Angus, ON L3W 0G2
Cambridge
32 Grand Avenue South, 1st and 2nd Floor, Cambridge, ON N1S 2L6
Vaughan
2535 Major Mackenzie Drive West, Suite 216, 2nd Floor Offices, Vaughan, ON L6A 1C6
Bradford
152 Holland Street East, 2nd Floor, #204, Bradford, ON L3Z 1R8













