Programs and Services

Housing First

Even though some view us as a homeless shelter, Main Street Project feeds all kinds of needs – from body and mind to shelter and long-term care. We help hold communities by supporting addictions, chronic and acute illness, housing and mental health issues. By addressing these principles in each person’s journey, we remain committed to contributing to the overall quality of life and highest standards of care for those who access our resources on a short term or ongoing basis.

Everything we do centres around the Housing First philosophy, which presumes people are better able to make positive life choices and move forward if they are first housed.

We focus on meeting our clients where they are today and working with them to build stability in their lives – whatever that looks like right now – so they can live healthier lives.

We operate on a foundation of mutual respect, compassion for others without judgement and deliver programs and services under two main categories: housing programs and street-level services.

We are ultimately here to help make sure no person is alone in their time of need.

Learn more about our Programs & Services:

Residential and Supportive Housing

Emergency and Social Services

Addictions Support and Health

Food Bank and Essentials Market

Van Patrol Outreach Program

Support Main Street Project

Monetary donations help us provide the ongoing services and supports our clients need and deserve. We are a registered charitable organization and offer charitable tax receipts for financial donations.

Main Street Project is a registered Canadian Charity • Charitable registration # 107655094 RR0001.

Subscribe To Our Newsletter

Join our mailing list to receive the latest news and updates from Main Street Project.

You have Successfully Subscribed!