For the love of home.
In-Home Health Care Services  |  Pediatric • Adult • Senior

Our Services

Adult/Senior Care

It doesn’t matter if your home is a house, an apartment, in senior living, or a group home; your home is your place of independence and well-being.

Sometimes you or a loved one needs extra help to remain in the home, or to return to home after an accident, illness or surgery. We want what you want: to be able to enjoy the comforts of home, and avoid the hospital or institution. Our team provides the medical and personal care services that allow you to live at home.

Home Health Aides
Hourly Companion Care
Physical Therapy
Speech Therapy
Occupational Therapy
Medical Social Work
Respite Care
Medication Reminders
Shopping and Errands
Diet Monitoring
Meal Preparation
Bathing and Hygiene Assistance
Light Housekeeping

Psychiatric Care

Iowa Home Care provides all aspects of care if you or your loved one has a long-standing or newly diagnosed mental health illness. We help to enhance, improve, and maintain the emotional health of our clients.

Our team of Medical Social Workers and Nurses coordinate with physicians, families, and the client to promote an overall sense of well-being. We provide observation and assessment, teach coping and stress management techniques, perform counseling, medication management, and more.

Pediatric Care

If your child has special medical needs, you know how challenging life can be; at times it’s overwhelming. Some of the most fragile and vulnerable clients we serve at Iowa Home Care are infants and children.  We understand the challenges that can present from even the most minor of changes in your child’s environment, and our goal is for both the child and family to enjoy the comforts of home and feel safe and confident in their care team.

Our Nurses work one-on-one with each child in his or her home, up to 24 hours per day. In addition to other services and types of care, they monitor respiratory, cardiovascular, GI, GU, neurological and integumentary systems. We partner with the physicians and families to provide holistic care, which improves the medical results and allows the family to lead a more natural and balanced life.

Is it time?

Are You Ready for Home Care?

Our clients and their families choose Iowa Home Care for a variety of different reasons, as we provide many different services. There is one common denominator though; they’d rather stay in their home than be in the hospital or an institution.

How do you, your family, or your physicians know that home health care is right for you? The following are questions to help you make this decision:

Have you had a change in health? Has a doctor given you a new diagnosis? Do you have changes in medication or diet? Have you been in the hospital? Have you fallen or experienced weakness?

Do you have a chronic health condition? Have you been diagnosed as diabetic or have cardiac, lung or other chronic ailments?

Have you had an accident or injury? Will you benefit from speech, occupational, or physical therapy? Would it be helpful to have assistance with bathing, dressing, meal preparation or cleaning?

If the answer is “yes” to one or more of the preceding questions, you or your loved one should contact Iowa Home Care.

Find your branch

Coverage Area

Click on the drop downs below to see which branch serves your area.

West Des Moines

2500 University Ave West Des Moines, IA 50266
Phone: 515-222-9995
Fax: 515-222-9985
Toll-Free: 877-4 CARE IA

Service Area

Boone, Dallas, Greene, Jasper, Lucas,
Madison, Marion, Polk, Story, Warren, Wayne


104 W Southridge Road Marshalltown, IA 50158
Phone: 641-752-5545
Fax: 641-753-3342
Toll-Free: 877-752-5545

Service Area

Hardin, Marshalltown, Tama

Webster City

644 1st Street Suite 1 Webster City, IA 50595
Phone: 515-576-2273
Fax: 515-576-2989
Toll-Free: 877-760-0273

Service Area

Calhoun, Hamilton, Hancock, Humboldt, Kossuth, Palo Alto, Pocahontas, Wright


13133 Angle Road Ottumwa, IA 52501
Phone: 641-226-5050
Fax: 641-226-5699
Toll-Free: 855-229-2462

Service Area

Appanoose, Davis, Des Moines, Henry, Jefferson, Keokuk, Lee, Louisa, Mahaska, Monroe, Van Buren, Wapello, Washington