Together We Will Make Change

heart for donation

Make a Donation

Restoration for All Inc. is a community-based organization and we operate in the community with the support of the community. We design and develop our programs with cultural responsiveness at all times.

Your donation will help further our efforts and we truly appreciate your generosity.

Use the link below to make a one-time donation or set up a recurring donation.

Donate Online


We all have something unique and abilities to share to make our communities a better place.

Turn your passion into purpose by volunteering your self and other resources for Restoration for All, Inc.

Join our community of volunteers to make a real difference that is transformative.

​Use the link below to check the current volunteer positions or sign up.