The Haven of Rest Ministries offers many innovative services to the ever changing homeless population, who need help in learning social self-sufficiency and productivity. These now include:
- Emergency shelter
- Food
- Transitional housing
- Substance abuse treatment
- Case management
The Haven's eight key programs are:
- The Men's Shelter
- Women, Children and Family Shelter (Inasmuch House)
- The Gain Access Program to help homeless children gain life skills
- Adult Foster Care
- The Recovery Program
- Women in New (WIN) Life transitional living program
- The H.O.P.E. Team, an outreach program to the community
- The Calhoun County Jail Ministry.