Our programs

How we support our neighbours.

We support neighbours through practical care, shared understanding, and long-term pathways toward stability — because vulnerability is a circumstance, not an identity.

A neighbour receiving support with groceries

A connected approach to support

Vulnerability is not one-dimensional, and neither is the support people need. Some moments call for immediate care; others require time, trust, and longer-term guidance. That's why our work is structured across three connected programs.

Support that meets people where they are

Neighbour Support

Meeting immediate needs with care, respect, and consistency. We provide practical support to neighbours experiencing hardship while building trust through human connection.

  • Outreach in community spaces
  • Food support and essential items
  • Seasonal care — winter kits, hygiene supplies
  • Connecting neighbours to the right services

How we approach it

We don't just focus on what is given, but how it's given. We meet people without assumptions or conditions, creating space for dignity, trust, and connection in every interaction.

Neighbour Support
Understanding begins with listening

Neighbour Stories & Education

Building understanding through real experiences and honest conversations. We create space for voices that are often unheard, helping people see beyond assumptions.

  • The Mosaic Podcast
  • Content that challenges stigma
  • Personal stories and reflections
  • Community conversations and learning spaces

How we approach it

We listen first. Our role is not to speak for people, but to create space for people to share their own stories in ways that are respectful, thoughtful, and grounded in reality.

Neighbour Stories & Education
Progress happens step by step

Neighbour Pathways

Longer-term support that helps neighbours move toward greater stability over time. We walk alongside people as they navigate next steps.

  • Support through transitions
  • Ongoing guidance and check-ins
  • Connecting people to trusted services
  • Understanding individual goals and needs

How we approach it

We don't rush outcomes. We take a steady, relationship-based approach — supporting people at their own pace and helping them navigate systems with confidence and clarity.

Neighbour Pathways
Hands stacked together in unity
Step in

This work only happens
when people step in.

Whether it's meeting immediate needs, building understanding, or supporting long-term change — this work happens because people choose to show up.