Mercy Communities is a non-profit organization dedicated to providing service-enriched housing to homeless and at-risk families. They offer two-year programs where families can reside in safe, affordable housing while receiving services such as life skills training, education, employment assistance, and counseling. Their mission is to help families achieve stable housing and financial independence, while improving their prospects for long-term stability and success.