Call now for your FREE 15-minute phone consultation.

I offer in-person and teletherapy. If you would like to schedule your an appointment or consult connect with me via email, phone, or by filling out the contact form belowYou may also book through the online calendar.

Office Address:

#413-119 West Pender St
Vancouver, BC V6B 1S5

The office is in the beautiful, historic Duncan Building.

It’s easily accessible by bus and Skytrain (only 2 minutes away from Stadium-Chinatown Skytrain).

Free 2 hour parking is available in the underground parkade at Tinseltown/International Village.


Payment can be made by cash, credit card, or e-transfer.


25 Minute Session: $70 (GST included)

50 Minute Session: $140 (GST included)

80 Minute Session: $210 (GST included)


75 Minute Session: $225 (GST included)

100 Minute Session: $300 (GST included)

Frequently Asked Questions

How can I benefit from attending counselling?
Counselling provides a time and space for you to explore any areas of concern or growth. Counselling can address everyday struggles and lifelong challenges by relieving distress, bringing about personal insight, resolving specific problems, and providing tools to improve your relationship with yourself and others.
Are there any risks to attending counselling?
While counselling can be an excellent source of support it’s normal to experience stronger than usual emotions when exploring difficult topics and trying out new behaviours. If you feel uncomfortable with the interventions I suggest or with the pace, know that we can adjust things as needed.
How many sessions will I need?

The length of counselling can vary significantly from person-to-person. Usually the first 2-4 sessions will be spent getting to know one another, building trust, and establishing goals for the things you hope to accomplish in therapy. While individuals looking to work on a specific issue may only require 6-8 sessions, it usually takes a minimum of 6 months of therapy for long-standing change to occur.

What is your cancellation policy?

As your appointment time is held specifically for you 48 hours notice is required for all cancellations. Cancellations or requests to reschedule that are made without 48 hours notice will be charged the full session fee.

Is counselling covered by my extended health?
As a Registered Clinical Counsellor (RCC#13309) my services are covered by a number of extended health benefit plans. Please consult with your service provider to determine the type of coverage you have. Clients are responsible for paying for sessions and then submitting their claim to their insurance provider. On request, a receipt will be provided for you to submit for reimbursement.
What safety precautions are you taking during COVID-19?

In light of the COVID-19 public health crisis, the following measures and precautions have been put in place to ensure your safety, and help slow the spread of COVID-19. These guidelines are in accordance with WorkSafeBC directions, as approved by our Provincial Health Officer.

  • Having clients wait outside until just before their appointment, or they are called in
  • Staggering appointments to sanitize surfaces in-between sessions, and minimize contact with others
  • Providing hand sanitizer to clients when they come into the office
  • Restricting physical contact
  • Ensuring frequent trash disposal
  • Disinfecting common areas at the end of each day
  • Avoiding cash payments and signatures on Square reader
  • Avoiding in-person signatures by asking clients to fill out forms online
Do you have a reduced rate for counselling?
I reserve a small percentage of my caseload for individuals who are not able to pay the standard counselling fees. If cost is a concern please ask me about this at the onset of therapy.
Do you provide consultations?
Yes, as finding a counsellor who is a good fit can be difficult to gauge without a personal connection, I offer free 15-minute phone consultations for all potential clients. During our consultation you’ll get a feel for what you can expect from working with me and may ask any questions you have.