Restore is a world-class organization
for those in distress.

Our staff and volunteers walk alongside individuals and families (our clients) at their most vulnerable moments, focusing on what matters most — compassion, dignity, advocacy and a sustainable turn-around.

My experience with Restore was nothing but one filled with compassion. My care planner was kind and understanding of my situation and took the time to help me figure out what my goals should be going forward. He took the time to build me up and show me love when I really needed it. Restore was there for me in my time of need. I’ve always been someone who tries to do things on his own and often ends up isolated. I’m glad I opened up.


Restore Client

Want to
get involved?

Volunteers are a vital part of our future sustainability and long-term community impact.


Your gift will be directed to where it matters most – changing the trajectory of someone’s life.

Need help?

Don’t know where to start?  Contact us today, and we’ll help you begin your journey to a sustainable life of hope.

Since 2012.

175 Anderson Avenue, Markham, ON  L6E 1A4  CANADA • 1-888-828-9842

Restore Canada is a registered charity • CRA #822007381RR0001