We’re glad you’re here.  

On behalf of our entire team, we would like to welcome you to our practice.


Our professional counsellors are trained in various evidence-based modalities, providing the most up-to-date therapeutic interventions available.

We value providing care with kindness, respect, and compassion from the moment you arrive until the time you leave.

All are welcome.


All Cultures

All Religions

All Genders


All Colours

All Ages

All People


We are unable to handle emergency situations.

If you are in crisis, there are support lines listed here. 

Or call 911, or go to the nearest hospital.

For Immediate Support in Time of Crisis

Mental Health Mobile Crisis Team 1-888-429-8167

9-8-8 Call for Text 

Kids Help Phone Text: CONNECT to 626262  

Trans LifeLine Canada 1-877-330-6366 

Everyone is Welcome