Counselling in Vaughan, North York, and Online for Anxiety, Depression, Stress

I provide therapy and counselling in Vaughan and online. I help people with anxiety, depression, stress, parenting challenges, and relationship issues.

Life can feel overwhelming at times. Many people find themselves stuck in cycles of stress, low confidence, or relationship challenges. If you’re struggling with anxiety, depression, self-esteem issues, or recovering from difficult experiences such as a narcissistic relationship or emotionally unavailable parents, therapy can help.

Clients often seek support with:

Anxiety & Stress Counselling – practical strategies to manage daily stress and anxious thoughts.

Depression & Low Mood Support – regain energy, motivation, and a sense of control.

Men’s Issues & Self-Image Counselling – explore identity, confidence, and life purpose.

ADHD Support & Coping Strategies – tools to improve focus, organization, and productivity.

Relationship Counselling – navigate challenges, breakups, or infidelity.

Parenting & Family Support – strengthen bonds and manage parenting stress.

Trauma Counselling – heal from past experiences and build resilience.

My approach is compassionate, practical, and solution-focused. Together in Vaughan, North York, or online, we’ll identify what matters most to you, uncover strengths you may not even realize you have, and develop actionable strategies to move forward with clarity and confidence.

Whether your goal is to feel calmer, improve relationships, or simply have someone fully on your side, therapy provides a safe space to grow, overcome challenges, and create meaningful change — no matter where you are in Ontario.

60 mins. – $180 (HST-exempt)