About
Reports
Mainsprings is a non-profit charity and member of the Canadian Council of Christian Charities. We have been supporting individuals and families in Alberta since 1985.
Charitable Registration Number: 11882 3442 RR0001
Annual Impact Report
Our Annual Impact Report illustrates the valuable support we provide. Our services are made possible by the generosity of our supporters. We are grateful to all who have partnered with us through prayer, volunteering and financial contributions.