Vision & Mission

Counselling for All's mission is to support people across Canada who are experiencing life challenges because of their mental health and are not able to access care due to financial barriers.

Our therapists provide budget-friendly counselling accompanied by additional resources and experts for your unique needs and goals. This creates a strong and holistic foundation for the individuals we work with. As you develop mental strength, you can pursue tangible opportunities that promote their wellbeing, such as your dream career, financial stability, specialized education and more.

Each person that Counselling for All supports uplifts the community and brings us one step closer to our vision of intergenerational wellness.

Our story

We believe mental health care is a universal need.


The World Health Organization states that mental illness is a leading cause of disability, with 970 million people suffering worldwide.


Locally, the Mental Health Commission of Canada’s research finds that one-in-five Canadians struggle with a mental health problem. Even with universal healthcare, the price that mental health care requires acts as a barrier for most.

Our founders, Mobina and Ehsan, were not an exception.


With not being able to access care, their lives were overwhelmed by intergenerational trauma, which cast a long, dark shadow over their families. This struggle fractured their relationships and created challenges for their mental health.
Even as a trauma therapist herself, Mobina felt slow in overcoming her difficulties. She wanted the pain to end with her generation, and meeting Ehsan, who shared her experiences, amplified her determination.


Together, they committed to breaking the cycle by healing themselves and helping heal others. Mobina and Ehsan committed to a better tomorrow through planting seeds to create healthier families for future generations by creating Counselling for All.

Meet the team

Heather Beveridge

Social Worker

Michele Bedard

Social Worker

Rosanna Yip

Social Worker

Admin Assistant Paul Holley

Paul Holley

Administrative Assistant

Zaneera Chisti

Administrative Assistant

Zamara Chisti

Program Manager

Book your first appointment for free to take charge of your mental health and start a new chapter towards your wellbeing

SCHEDULE AN INTAKE APPOINTMENT