EveryStep Services

EveryStep's wide variety of services provide care to tens of thousands of Iowans each year. In fact, every county of Iowa is served by at least one EveryStep program. To view a listing of these services, please download our Program Guide.

EveryStep Program Guide


EveryStep Hospice helps those living with a serious illness make the best out of every day. EveryStep Hospice is Iowa's oldest and largest non-profit, community-based hospice provider. Since launching our hospice program in 1978, thousands of Iowans have turned to us to find comfort and care when they needed it most. You can find EveryStep Hospice programs based in Centerville, Des Moines, Mount Ayr, Mount Pleasant, Osceola, and Winterset.

Community Health 

EveryStep's Community Health & Wellness offers multiple services to keep you and your business healthy. Whatever your need might be, EveryStep Community Health is here to help you.


EveryStep Interpretation specializes in interpretation and translation services. Our interpreters speak nearly 40 languages and dialects, including Spanish, Burmese, Chin, Karen, Somali, and Arabic. Our interpreters serve as a gateway for non-English speaking clients, helping them access available services and resources. They help Iowa's refugee and immigrant population survive and thrive.

Home Care

EveryStep Home Care is a non-profit provider with experience and a solid reputation going back more than 100 years. Our agency is Medicare-certified and Medicaid-certified. 

Grief & Loss

When someone loses a loved one to death, incarceration, other type of separation, EveryStep Grief & Loss offers guidance, comfort, and support. We help families access community resources and offer support groups that can help with coping and grief. These services include our Amanda the Panda program.

Care & Support

Our Care & Support Services provide medical and social services for women, children, families, adults, seniors, and communities across Iowa. These programs are listed on our Care and Support page and our Provider Resources page. 

Thrift Store

EveryStep Giving Tree thrift store, 3330 100th St. in Urbandale, Iowa, sells and accepts donations of gently used clothing, accessories, furniture, home décor, household items, bedding, and more. All proceeds benefit the people served by EveryStep's non-profit care and support programs. Learn about donating, volunteering, and shopping at the store at everystepgivingtree.org.