We are HACAP - a diverse, community-focused nonprofit dedicated to the sustained improvement of human life in our communities. As one of sixteen Iowa community action agencies, we provide flexible and adaptive programs and services that work toward removing the barriers to self-sufficiency.