Much like our physical health, our mental health is a continuum which needs to be assessed, managed and maintained depending on what’s going on in our lives at any given moment. At Inner Balance Solutions, we believe everyone is best supported by a whole healthcare team as part of a collaborative effort to maintain your mental health as well as seek additional support as and when it’s needed.

By working with you on a long-term basis as part of your healthcare team, we can collaboratively make decisions about what your support will look like at any given moment based on what’s going on in your life at that point. Whether you’re going through a period of heightened anxiety, dealing with a recent bereavement or you’re in a place where you’d like minimal sessions to maintain your mental health, we’ll work with you to ensure you’re getting the right support to suit your needs.

We work with people from all walks of life—individuals, couples, youths, and families—in an assortment of ways, working together with your whole healthcare team.

some treatments we offer

EMDR - Eye Movement Desensitization and Reprocessing​​

EMDR stands for Eye Movement Desensitization and Reprocessing, and it’s an integrative therapy used specifically for clients who have experienced trauma and many other mental health issues. It has been proven very effective in dealing with these conditions.

CBT, or Cognitive Behavioural Therapy, is a practical and short-term type of psychotherapy, useful in treating conditions like depression, anxiety, and post-traumatic stress conditions. It works by helping clients focus on the present, on the problems that come up in day-to-day life.

DBT is a modified form of CBT, and it aims to teach people how to live in the moment, develop healthy ways to cope with stress, regulate their emotions, and improve their relationships with others.

EFIT, or Emotionally Focused Individual Therapy, is a variation of the well-known and successful EFT (Emotionally Focused Couples Therapy)

Play Therapy is a highly regarded and evidence-based therapeutic modality for children.

EMDR is designed to help you process a “bad call” or disturbing critical incident. We’ll use EMDR to activate your brain’s natural healing process using a proven framework of guided bilateral eye movements.

Our Specialties

How we can work with you

When it comes to finding the right therapy for you, each client receives a unique plan based on your experiences and what works best for you. We can try many different types of treatments, and it’s our goal to find the therapy that fits you and your specific circumstances. We always ask for your input and honesty to make sure we’re supporting you in the best way possible.

We provide individual counselling (both in-person and over the phone).

This all depends on how well we fit and the availability of our clinicians. We invite you to call the office at 604-819-9828 or email to speak with the office coordinator and find out more.

Our fees range from $100 to $180 per session, depending on the type of session needed and which therapist you work with. GST is added to counsellor sessions but excluded from a social worker’s sessions. It’s also worth knowing that RSW services are considered a tax write-off for health services, so please keep your receipts to receive a tax benefit at the end of the year.

We require payment before your sessions, and receipts will be provided, either in person or by email. If your extended health benefits plan provider covers our services, you may need to submit your receipts to them, so please retain them for your records.

A valid credit card is required to book counselling appointments. Please arrive on time to avoid cancelation of appointments. We use an easy to use appointment app called “Jane” to coordinate appointments and bookings with existing clients. Upon your first appointment, you will receive a welcome email and instructions to interact with the Jane App.

For Payments we accept: Interact, VISA, MasterCard, Check, Cash or eTransfers

* sessions are usually 50 minutes long unless otherwise agreed. Costs depend on length, type of session, and therapist

We’re proud to offer a sliding scale fee to ensure that our services are accessible to low-income families and individuals. However, our counsellors only have a limited number of sliding scale spots available. This scale is based on your gross family monthly income (before taxes). This helps to ensure that your fee is proportionate to your income. Therefore, be prepared to provide your financial information if you’re requesting a sliding scale fee.

We realize your financial circumstances may change. If that happens, we’d be happy to reassess your fee, which could increase or decrease depending on your circumstances.

Our student-counsellor also offers low-cost counselling.

Periodically, our fees may increase, and we’ll do our best to provide one month’s notice for current clients. However, if you haven’t attended recent sessions, you may need to confirm your rate.

Please note that the number of sessions provided by interns is limited as they’re only here for a short time. After your sixth session, you and your counsellor will evaluate how the counselling is going and decide how many more sessions are required.

Many of our payment options require you to pay upfront for your session, except for EAPs, First Nations Health Authority, CVAP and ICBC. Your payment options will be confirmed at the time of intake.

Many extended health plan providers cover our services, but it does depend on your specific plan.

Before contacting us:

Contact your plan provider to determine whether your plan covers our services. Unfortunately, most plans don’t cover all three of these designations, so it’s important to know your coverage before contacting us.

Our plan covers:

– Registered Clinical Counselors (RCC)
– Registered Clinical Social Workers (RCSW)
– Registered Social Workers (RSW)

We offer limited direct billing to plan providers. However, most plans will require you to pay our fee upfront and submit the receipt to your plan provider for reimbursement.

We contract with limited Employee Assistance Programs (EAP) and the Employee Family Assistance Program (EFAP) in BC, including Homewood Health, and have extensive experience with workplace conflict. The number of sessions available depends on your plan.  

Please consult with your Human Resources Department to determine whether or not you’re covered by an EAP or EFAP.

Terresa McKenzie and Nicole Carr are contracted service providers to the “First Nations Health Authority (FNHA). If you identify as First Nations, you may be eligible to receive funding for counselling services.
If you are a survivor of a crime, are an immediate family member of a survivor, or witnessed a crime in British Columbia and have a claim number, you may qualify for financial assistance (funding) for our counselling services. For more information on the Crime Victim Assistance Program, click here or email
If you’ve been in a motor vehicle accident, you automatically qualify for up to 12 counselling sessions within 12 weeks of the accident, paid for by ICBC. When you complete the intake form, please include your ICBC Claim number, date of the accident, and date of birth. Visit ICBC Subsidized Counselling for more information.

Scheduling or cancelling

Our office Coordinator is responsible for all scheduling-related tasks. Please don’t send appointment requests or cancellations to the therapists alone, as they cannot always respond promptly.

Please read our Cancellation Policy carefully. Feel free to ask us to explain anything you don’t understand or that you have any concerns about.

We use Jane App booking software for scheduling appointments. When the first appointment is booked, clients receive an initial welcome email from the system.

How to create a Mobile Phone Shortcut: HERE .

If you’re running late, email your therapist on their private email. This is especially important for sessions booked after the building closes at 6:30 pm or at the weekend. This will ensure they know you’re on your way and will wait for you.

There are often clients on a waiting/cancellation list who really need a session. By providing proper notice of cancellation, you’re allowing those clients the opportunity to receive the session they need. You’re also ensuring that you won’t be charged for a missed session you won’t benefit from.

When you need to reschedule an appointment, please provide a minimum of 24 hours’ notice.

If you don’t show up for your appointment, you’ll be expected to pay your full fee. When you provide less than 24 hours’ notice, you’ll be required to pay 50% of your fee. Cancelling your appointment within 4 hours of your session time is considered a no-show. We’ll process payments on the card on file.

For clients covered by EAPs that do not pay for no-shows, and all First Nations clients, you will be required to pay for any missed sessions personally.

For clients receiving free counselling through our interns, if you don’t show up, you’ll be expected to pay the full fee of our interns’ sliding scale rate of $30.00. When you provide less than 24 hours’ notice, you will be required to pay 50% of this fee ($15.00+GST). Cancelling your appointment within 4 hours of your session time is considered a no-show.

You can cancel your appointment by emailing or contacting us by phone. Please leave a voice message (our messages are date/time stamped). We’ll always respond by phone or email to let you know that your message has been received and confirm your appointment has been cancelled. We won’t make another appointment until payment for the missed appointment has been received. If you’ve booked advanced sessions, we’ll cancel them if you have an outstanding balance. If you have any questions regarding our cancellation policy, please let us know. Thank you for your understanding and cooperation.


There are a lot of letters thrown around in this field and it can all get a little bit confusing! Here’s a brief explanation to help you understand the difference between these three professional titles.

RCC – Registered Clinical Counsellor. This is a common counselling classification here in BC and it relates to practitioners who have a counselling-related Master’s degree while also meeting other clinical standards. RCCs are members of the BC Association of Clinical Counsellors.

RSW – Registered Social Worker. This designation is given to social workers with a degree in social work (bachelor, master or doctoral) providing they also meet other professional standards. RSWs are members of the BC College of Social Workers.

RCSW – Registered Clinical Social Worker. Going a step beyond RSW, RCSWs are required to have considerable clinical experience and coursework and they must also pass a national board exam. They’ll hold a minimum Masters degree in social work. RCSWs are also members of the BC College of Social Workers.

Several of our clinicians have extensive experience and training working with first responders. Terresa is a member of First Responder Health and Wounded Warriors and is proud to be an occupationally aware clinician.

Read more about therapy for First Responders.

Yes! Terresa is a member of The Canadian ADHD Resource Alliance (CADDRA), and, as a Registered Clinical Social Worker, she’s able to conduct comprehensive psychosocial assessments with her clients. These assessments include understanding the effects of ADHD on educational, occupational, interpersonal, and social functioning throughout life. These assessments are pretty complex, so there’s a need to collect information from multiple sources. Terresa has good relationships with many local physicians and can work with you alongside your health care team to address the appropriate interventions and level of care needed. ADHD often involves comorbidities, so Terresa can also assess or refer where applicable. She works from what is referred to as a “biopsychosocial spiritual approach”, which addresses how ADHD (and potential comorbidities) impacts different areas of functioning.