The organization has considerable capacity and experience as a provider of services to families affected by extreme poverty and homelessness, assisting more than 1100 people each year with the aid of volunteers, over 90 staff members, and an annual operating budget of nearly $10 million. Working under the direction of the Shelter Director, Program Director, or Property Manager, duties include providing residents with support for daily living activities, teaching and assisting residents with personal hygiene, room/unit cleanliness, cooking, chores and other daily activities.