When the unexpected happens you deserve to have quality and compassionate care.

Life has broken something. You don't know where to turn. You deserve to have someone you trust with whom you can share anything. You should never feel alone, hopeless and unworthy as you go through the challenges of life. 

Schedule a Call

JB Cole knows that it’s not easy asking for help. He believes that is a strength because when you do reach, it means you are ready for change more than ever.

He has helped hundreds of people just like you work through their problems.

  • Over 21 years of professional experience
  • Certified Play Therapist
  • Registered Social Worker (BC)
  • Association of Social Worker Member
  • Fully Insured
  • Masters Degree from University of Washington 
  • Parent of three kids (from adult to elementary school age).
  • Mindfulness training
Schedule a Call Read About JB Cole

Tell a better story with your life.

Your life story may have some difficult chapters. We'll make sure those aren't the end of it.

Schedule an appointment with JB Cole today and take the first important steps to feeling healthy for all life throws at you.

Schedule a Call

How Does Counselling Work?

It's Easier Than You Think
See If We’re A Fit

See If We’re A Fit

We can chat to discover if we’d work well together and you can ask any questions.
Create A Plan

Create A Plan

Discuss the goals you’d like to achieve through therapy.
Get Results

Get Results

Start feeling better as you see growth in your life.

Don’t lose another day trying to go through life alone.

Life goes in cycles. Tough times are coming. You don’t have to go through it alone.

Schedule a Call