• Services

    Providing individual, couples and family counseling.

  • Book Appointment

    Schedule an appointment with our office now. We can’t wait to meet you!

  • Contact Us

    Call or send us an email today! Our staff will respond as soon as possible to give you the info you need.



Human beings are called to grow. It is our nature, what we are meant to do. In order to achieve growth, however, we have to face complications that challenge our ways of being. Most times, we overcome hurdles by applying our own innate problem-solving skills, or by accessing various support systems we may have access to. Other times, we struggle to find solutions to our problems. We realize that our interventions aren't working, or find that confiding in those closest to us might have limitations. This is where courage comes in.

The counselling process sees us turn to what is ostensibly a complete stranger, a person entrusted to learn of another's pain, confusion, or uncertainty, and to help contain, make sense of, and collaboratively find ways to grow in spite of these challenges. It is no doubt, a remarkable privilege to be this person. I believe it is exceptionally courageous to take a chance on letting this individual walk with us as we explore our thoughts, our options, our fears. For sometimes, taking this step feels like the scariest, most unsettling thing we could do. This makes sense, because it is also part of our nature to keep ourselves safe .

I have the utmost respect for those that decide against counselling, believing that the choice reliably reflects their perceived degree of need or circumstance. However, for those that conclude that counselling is the right option , at the right time , I commend them.

In turn, I look forward to hearing your stories, and in doing so, honouring your choice by facilitating safety as you tell them.

Feel free to contact me to arrange a consultation session.

Patient Testimonials

Book a Consultation

Schedule Your Next Visit

Visit our Office

Contact Me Today


Please do not submit any Protected Health Information (PHI).

Office Hours


10:00 am - 4:00 pm


11:00 am - 5:00 pm


2:00 pm - 8:00 pm


10:00 am - 4:00 pm


12:00 am - 4:00 pm