Hi, I’m Jeff (he/him). If you’re here, something probably feels heavy—and you’re not alone.


Life gets heavy sometimes, doesn’t it? Whether you're managing anxiety or depression, moving through grief, navigating addiction, or just trying to get through a hard season, I offer a space where you can talk honestly, be met with care, and not have to explain away your pain.

Together, we can:

  • Explore what’s been weighing you down

  • Reconnect with your strengths, tools, and insights

  • Build sustainable strategies (especially if ADHD or executive functioning challenges are part of the picture)

  • Make space for self-compassion, not just coping

I also support clients with ADHD and executive functioning challenges. If staying organized, focused, or on track feels like an uphill climb, I can help you build strategies that feel realistic and sustainable (and don’t rely on sheer willpower alone).

A bit about how I work

I’m a Registered Clinical Counsellor (BCACC) with a Master’s in Counselling Psychology, a B.A. in Child and Youth Care, and a Diploma in Youth Justice.

Over the years, I’ve worked in youth outreach, social work, and addiction recovery—supporting people through tough situations and major turning points. I’ve spent time working with Indigenous communities, the LGBTQ2SIA+ community, and people from many different backgrounds. These experiences taught me that trauma doesn’t look the same for everyone—and that healing happens in all kinds of ways.

In sessions, I take a practical, person-centered approach. That means we focus on what matters most to you, and we go at a pace that feels manageable. I draw from trauma-informed practices, CBT, Motivational Interviewing, and executive functioning tools, depending on what you’re working through.

My role is to walk alongside you—to listen, support, and offer tools that actually fit your life.

Fees & insurance

    • Individual counselling: $160 per clinical hour (50-minute session + 10 minutes for notes)

    • Couples counselling: $190 per clinical hour

    All sessions are held virtually.

  • I don’t offer direct billing, but many extended health plans in BC do cover sessions with a Registered Clinical Counsellor (RCC). I recommend checking with your provider to confirm what’s included under your plan. After each session, I can provide a receipt for reimbursement.

  • Life happens! I ask for at least 48 hours’ notice if you need to cancel or reschedule. Late cancellations or missed sessions are subject to the full session fee.

If you’re curious, let’s talk.

It’s not a commitment—just a first step.