This search is not restricted by city or ZIP Code. If you click go back and enter a ZIP Code, resources will display by distance from you.
Find the help you need > Homemaker Assistance

Homemaker Assistance

Programs that offer the services of trained homemakers who go into the homes of families whose routines have been disrupted by long or short-term illness, disability or other problems, and assume responsibility for routine household activities including menu planning, budgeting, shopping, child care, meal preparation, laundry and general household management including light housekeeping.

117 Locations offering the requested services. Providers are listed by city
HomeCare Services, Inc. of Dallas County
101 N 9th Street
Adel, IA 50003
(515) 465-2300 Local   - Alternate
(515) 993-5821 Fax
Dallas County
(515) 993-4531 ext. 3 Local - Deb Anderson  
Interim HealthCare, Inc.Interim Healthcare of Southern Iowa
209 N Clinton Street
Albia, IA 52531
Monroe County
Monroe County Public Health
Monroe County Community Services
1801 South B Street
Albia, IA 52531
(641) 932-7191 Local
(641) 932-5075 Fax
Monroe County
Butler County Public Health
428 6th Street
Allison, IA 50602
Butler County
Home Instead Senior CareHome Instead Senior Care - Ames
2010 Philadelphia Street Suite 9
Ames, IA 50010
Story County
Taylor County Public Health AgencyTaylor County Public Health Agency - Bedford
405 Jefferson Street Suite 7
Bedford, IA 50833
(800) 425-0051 Toll-free
(712) 523-3405 Local
(712) 523-3402 Fax
Taylor County
Home Instead Senior CareHome Instead Senior Care - Council Bluffs and Bellevue, NE
1311 Harlan Drive
Bellevue, NE 68005
(866) 287-8862 Toll-free
(712) 256-4479 Local
(402) 292-6010 Fax
Sarpy County
Genesis Health SystemGenesis Visiting Nurse Association - Iowa Quad Cities
2535 Maplecrest Road
Suite 8
Bettendorf, IA 52722
(866) 862-2862 Toll-free - voice
(563) 421-4663 Local - voice
(563) 421-7706 Local - TTY
(563) 421-5202 Fax
Scott County
Good Samaritan SocietyGood Samaritan Society - Services@Home - Bettendorf
985 Lincoln Road
Suite 324
Bettendorf, IA 52722
(844) 359-4446 Toll-free
(563) 940-9906 Local
(563) 359-4109 Fax
Scott County
Home Instead Senior CareHome Instead Senior Care - Quad Cities
1977 Spruce Hills Drive
Bettendorf, IA 52722
(563) 359-0027 Local   - Bettendorf Office
(309) 736-1930 Local   - Moline Office
(563) 359-0526 Fax
Scott County
Davis County Hospital and ClinicsDavis County Public Health
509 N Madison Street
Bloomfield, IA 52537-1271
Davis County
Boone County HospitalBoone County Hospital - Home Care Services
105 S Marshall Street
Boone, IA 50036
(515) 432-1127 Local
(515) 432-8918 Fax
Boone County
Homecare Options
726 N Main Street
Carroll, IA 51401
(712) 792-0322 Local
(712) 792-0029 Fax
Carroll County
St. Anthony Home Health Services
Confidential Address
Carroll, IA 51401
(800) 684-3020 Toll-free
(712) 794-5279 Local
(712) 794-5271 Fax
Carroll County
Home Instead Senior CareHome Instead Senior Care - Cedar Rapids
373 Collins Road NE Suite 101
Cedar Rapids, IA 52402
Linn County
Linn County of IowaLinn County Home Health
1240 26th Avenue Court SW
Cedar Rapids, IA 52404
Linn County
Mercy Medical Center - Cedar RapidsMercy Home Care - Cedar Rapids
2740 1st Avenue NE
Cedar Rapids, IA 52402
(319) 398-6364 Fax
(319) 398-6011 Local   - after office hours
(319) 398-6034 Local   - during office hours
Linn County
Recover Health ServicesRecover Health Services - Cedar Rapids
700 1st Avenue NE Suite 200
Cedar Rapids, IA 52401
(319) 373-6294 Local
(319) 373-6298 Fax
Linn County
Right at HomeRight At Home - Cedar Rapids
2616 1st Avenue NE
Cedar Rapids, IA 52402
(319) 826-6608 Local
(319) 826-6611 Fax
Linn County
Therapy Solutions Inc.
209 29th Avenue NE
Cedar Rapids, IA 52402
(800) 771-7103 Toll-free
(319) 861-3322 Local
(319) 861-3326 Fax
Linn County
To The Rescue
139 40th Street NE
Cedar Rapids, IA 52402
(319) 826-6068 Local
(319) 365-9000 Local   - Transportation
(319) 899-9095 Local   - Day Program
(866) 397-3834 Fax
Linn County
(319) 550-1890 Local - Jenny Tritle  
UnityPoint Health - Cedar RapidsUnityPoint Health - UnityPoint at Home - Cedar Rapids
717 A Avenue NE Suite 201
Cedar Rapids, IA 52401
(319) 369-7990 Local
(319) 369-8034 Fax
Linn County
Lucas County Public Health Nursing Service
123 S Grand Street
Chariton, IA 50049-1829
(641) 774-4312 Local
(641) 774-0444 Fax
Lucas County
Floyd County Public Health/Home Care
1003 Gilbert Street
Charles City, IA 50616
Floyd County
Page County Public Health
112 E Main Street
Clarinda, IA 51632
(712) 850-1212 Local
(712) 370-3882 Cell   - For after-hours emergencies
(712) 542-5030 Fax
Page County
Wright County Public Health Nursing Department
(515) 532-3461 Local - Kathy Nicholls  
ABCM CorporationOakwood Care Center
400 Highway 18 W
Clear Lake, IA 50428
Cerro Gordo County
Genesis Health SystemGenesis Visiting Nurse Association - Clinton County
611 N 2nd Street
Clinton, IA 52732
(563) 242-7165 Local
(563) 242-7197 Fax
Clinton County
MercyOne Clinton Medical CenterMercy Home Care - Clinton
Mercy Medical Center - South Campus
638 S Bluff Boulevard
Clinton, IA 52732
Clinton County
Taylor County Public Health AgencyTaylor County Public Health Agency - Corning
401 6th Street
Corning, IA 50841
Taylor County
Wayne County Home Health Care Aide Agency
100 E South Street
Corydon, IA 50060
(641) 872-2012 Local
(641) 842-2012 Fax
Wayne County
Recover Health ServicesRecover Health Services - Council Bluffs
535 West Broadway Suite 201
Council Bluffs, IA 51503
(800) 395-2198 Toll-free
(712) 325-8989 Local
(712) 325-4422 Fax
Mills County
Visiting Nurse AssociationVisiting Nurse Association - Council Bluffs
822 S Main Street Suite 102
Council Bluffs, IA 51503
(712) 328-3990 Local
(800) 456-8869 Toll-free
(402) 344-6535 Fax
Pottawattamie County
Regional Health Services of Howard CountyCommunity Health Services - Cresco
235 8th Avenue W
Cresco, IA 52136
Howard County
Loving Touch Inc.
2081 State Highway 9
Decorah, IA 52101
(563) 382-4613 Local/Fax
Winneshiek County
Winneshiek Medical Center Home Health
901 Montgomery Street
Decorah, IA 52101
Winneshiek County
Crawford County Home Health, Hospice and Public Health
105 N Main Street
Denison, IA 51442
(712) 263-3303 Local
(712) 263-4033 Fax
Crawford County
Home Instead Senior CareHome Instead Senior Care - Des Moines
414 61st Street
Des Moines, IA 50312
Polk County
UnityPoint Health - Des MoinesOutpatient Therapy Services - Penn Medical
Penn Medical Building
1301 Pennsylvania Avenue Suite 308
Des Moines, IA 50316
(515) 263-5143 Local   - Outpatient Therapy
(515) 557-3100 Local   - Home Health
Polk County
Visiting Nurse Services of Iowa
3000 Easton Boulevard
Des Moines, IA 50317
(515) 288-1516 Local   - CMS Navigator line
(515) 558-9591 Local   - Home Care
(515) 277-7015 Fax   - Home Care
Polk County
Home Instead Senior CareHome Instead Senior Care - Dubuque and Surrounding Tri-state Area
2774 University Avenue Suite D
Dubuque, IA 52001
(800) 681-2039 Toll-free
(563) 585-1409 Local
(563) 585-1411 Fax
Dubuque County
UnityPoint Health Finley HospitalVisiting Nurse Association - Dubuque
1454 Iowa Street
Dubuque, IA 52001
Dubuque County
Greenbelt Home Care & Hardin County Public Health
2411 Edington Avenue
Eldora, IA 50627
(641) 939-8444 Local
(641) 939-8450 Fax
Hardin County
(877) 283-0959 Toll-free - Rachel Loyd, HCA Supervisor  
UnityPoint Health Finley HospitalClayton County Visiting Nurse Association
600 Gunder Road
Elkader, IA 52043
Clayton County
Avera Holy Family - Avera@Home
826 N 8th Street
Estherville, IA 51334
Emmet County
Emmet County Public Health Nursing Service
508 S 1st Street
Estherville, IA 51334
Emmet County
Jefferson County Public Health Nursing Service
200 W Briggs Avenue
Fairfield, IA 52556
Jefferson County
SunnyBrook Home Care
400 Highland Street Suite 102
Fairfield, IA 52556
(866) 538-5238 Toll-free
(641) 472-4808 Local
Jefferson County
Winnebago County Public Health
216 S 4th Street
Forest City, IA 50436
Winnebago County
Webster County Health Department
723 1st Avenue S Suite 220
Fort Dodge, IA 50501
(888) 289-3318 Toll-free
(515) 573-4107 Local
(515) 955-1682 Fax
Webster County
Fort Madison Community HospitalFort Madison Community Hospital - Home Health and Hospice Services
5545 Avenue O Suite 114
Fort Madison, IA 52627
(877) 248-3069 Toll-free
(800) 735-2942 Toll-free - TTY
(319) 376-2166 Local
(800) 735-2943 Toll-free - voice/TTY
(319) 376-2167 Fax
Lee County
Lee County Health Department
#3 John Bennett Drive
Fort Madison, IA 52627
(800) 458-6672 Toll-free
(319) 372-5225 Local
(319) 372-4374 Fax
Lee County
Mobile Nursing Services, Ltd.
705 Avenue G
Fort Madison, IA 52627
(800) 798-7793 Toll-free
(319) 372-8023 Local
(319) 372-8770 Fax
Lee County
St. Francis Manor & Seeland Park
2021 4th Avenue
Grinnell, IA 50112
Poweshiek County
Guthrie County Public Health Nursing Service
2002 State Street Suite 1
Guthrie Center, IA 50115
Guthrie County
Myrtue Medical CenterMyrtue Medical Center - Community Health
2712 12th Street
Harlan, IA 51537
Shelby County
Warren County Health Services
301 N Buxton Street Suite 203
Indianola, IA 50125
Warren County
Home Instead Senior CareHome Instead Senior Care - Iowa City and Coralville
1700 S 1st Avenue Suite 25 E
Eastdale Plaza
Iowa City, IA 52240
Johnson County
Johnson County Visiting Nurse Association
1524 Sycamore Street
Iowa City, IA 52240
(866) 862-6877 Toll-free
(319) 337-9686 ext. 1121 Local   - Intake
(319) 337-5566 Fax
Johnson County
Greene County Medical CenterGreene County Medical Center - Public Health
1000 W Lincoln Way
Jefferson, IA 50129-1645
(800) 544-3554 Toll-free
(515) 386-3228 Local
(515) 386-2475 Fax
Greene County
RSVP 55+ Volunteer ProgramRSVP 55+ Volunteer Program of Greene County
PO Box 104
Jefferson, IA 50129
(515) 370-1099 Cell
(515) 433-4989 Fax
Greene County
(515) 433-7836 Local - Michele Hull  
Van Buren County Public Health Nursing Service
404 Dodge Street
Keosauqua, IA 52565
Van Buren County
Marion County Public Health Department
2003 N Lincoln Street
Knoxville, IA 50138
(641) 828-2238 Local
(641) 842-3442 Fax
Marion County
Quality Home Care Professionals
101 E Marion Street
Knoxville, IA 50138-2532
(877) 760-7889 Toll-free
(641) 828-7889 Local
(641) 828-6119 Fax
Marion County
Floyd Valley HealthcareFloyd Valley Community Health
714 Lincoln Street NE
Le Mars, IA 51031-3314
(800) 642-6074 ext. 3335 Toll-free
(712) 546-3335 Local
(712) 546-3451 Fax
Plymouth County
Decatur County Public Health and Home Care
207 NE Idaho Street
Leon, IA 50144-1281
Decatur County
South Central Home Health Care
303 SW Lorraine Street Suite A
Leon, IA 50144
(800) 823-4490 Toll-free
(641) 446-8953 Local
(641) 446-4013 Fax
Decatur County
Regional Medical CenterRegional Medical Center Home Care and Hospice
613 W Main Street
Manchester, IA 52057
Delaware County
Maple Heights Nursing Home
2 Sunrise Avenue
Mapleton, IA 51034
(712) 881-1680 Local
(712) 881-1807 Fax
Monona County
Iowa County Health Department
185 W Dillin Suite #1
Marengo, IA 52301
Iowa County
Comfort KeepersComfort Keepers - Marshalltown
19 S Center Street Suite 2
Marshalltown, IA 50158
Marshall County
Cerro Gordo County Department of Public Health
22 N Georgia Avenue Suite 300
Mason City, IA 50401
(888) 264-2581 Toll-free
(641) 421-9300 Local
(641) 421-9350 Fax
Cerro Gordo County
MercyOne North Iowa Medical CenterMercyOne North Iowa Home Care
910 N Eisenhower Avenue
Mason City, IA 50401
(800) 274-5285 Toll-free
(641) 428-6444 Local
(641) 428-6465 Fax
Cerro Gordo County
Home Instead Senior CareHome Instead Senior Care - Milford, Spencer and Northwest Iowa
1608 Okoboji Avenue
Milford, IA 51351
(712) 338-6150 Local
(712) 338-6152 Fax
Dickinson County
Ringgold County Public Health Nursing Agency
109 W Madison Street
Mount Ayr, IA 50854
Ringgold County
Home Instead Senior CareHome Instead Senior Care - Marshall, Jasper, Poweshiek, Marion and Mahaska counties
119 W 2nd Street N
Newton, IA 50208
Jasper County
Jasper County Health Department
116 W 4th Street S
Newton, IA 50208
Jasper County
Worth County Public Health
95 9th Street N
Northwood, IA 50459
(800) 765-1388 Toll-free
(641) 324-1741 Local
(641) 324-2195 Fax
Worth County
Interim HealthCare, Inc.Interim HealthCare of Omaha
5332 South 138th Street Suite 100
Omaha, NE 68137
Douglas County
Right at HomeRight at Home - Omaha Metro
13304 West Center Road Suite 225
Omaha, NE 68144
Douglas County
Visiting Nurse AssociationVisiting Nurse Association - Omaha, NE
12565 W Center Road Suite 100
Omaha, NE 68144
(800) 456-8869 Toll-free
(402) 342-5566 Local
(402) 342-5587 Fax
Douglas County
Mitchell County Home Health Care and Public Health
415 Pleasant Street Suite 100
Osage, IA 50461
(800) 535-2984 Toll-free
(641) 832-3500 Local
(641) 832-3502 Local   - Administrator's line
(641) 832-3501 Fax
Mitchell County
Clarke County Public Health
144 W Jefferson Street
Osceola, IA 50213-1286
Clarke County
Mahaska Health PartnershipMahaska Health Partnership - Home Health / Public Health
Confidential Address
Oskaloosa, IA 52577
(641) 673-3257 Local
(641) 672-3455 Fax
Mahaska County
Comfort KeepersComfort Keepers - Ottumwa
407 Church Street
Ottumwa, IA 52501
(877) 684-8608 Toll-free
(641) 684-8608 Local
(641) 684-6883 Fax
Wapello County
Wapello County Public Health Nursing Service
Wapello Building
108 E Main Street
Ottumwa, IA 52501
Wapello County
Pocahontas County Public HealthPocahontas County Home Care Aide Agency
Family Foundations
21 3rd Avenue NE
Pocahontas, IA 50574
(712) 335-4587 Local
(712) 335-4008 Fax
Pocahontas County
Montgomery County Public Health
1109 Highland Avenue
Red Oak, IA 51566
(877) 254-6104 Toll-free
(712) 623-4893 Local
(712) 623-5714 Fax
Montgomery County
Welcov HealthcareWelcov Home Health of Red Oak
1600 Summit Street
Red Oak, IA 51566
Montgomery County
Hegg Health CenterHegg Home Health and Home Assist
1202 21st Avenue
Rock Valley, IA 51247
(712) 476-8050 Local
(712) 476-8293 Fax
Sioux County
Howard Center, Inc.
1319 Early Street
Sac City, IA 50583
Sac County
(712) 662-7844 Local - Pam Gehrig  
Sac County Health Services
116 S State Street Suite A
Sac City, IA 50583
(800) 967-3984 Toll-free
(712) 662-4785 Local
(712) 662-7862 Fax
Sac County
Welcov HealthcareWEL-Home Health of Sergeant Bluff
112 Gaul Drive
Sergeant Bluff, IA 51054
(712) 943-7644 Local
(712) 943-5874 Fax
Woodbury County
Osceola Community HospitalOsceola Community Health Services
115 Cedar Lane
Sibley, IA 51249
(712) 754-4611 Local
(712) 754-4612 Fax
Osceola County
Southwest Iowa Home Health / Fremont County Public Health
Keokuk County Public Health and Home Care
(641) 622-3575 Local - Virginia Threlkeld-Larson  
Sioux Center HealthSioux Center Home Health and Hospice
1400 7th Avenue SE
Sioux Center, IA 51250
Sioux County
Recover Health ServicesRecover Health Services - Sioux City
2020 Indian Hills Drive Suite 100
Sioux City, IA 51104
(712) 233-5494 Local
(712) 233-5496 Fax
Woodbury County
Siouxland District Health Department
1014 Nebraska Street
Sioux City, IA 51105
(800) 587-3005 Toll-free
(712) 279-6119 Local
(712) 255-2601 Fax
Woodbury County
Dickinson County Public Health
2301 Highway 71 S
Spirit Lake, IA 51360
Dickinson County
Good Samaritan SocietyGood Samaritan Society - Home Care - Spirit Lake
1710 Lincoln Avenue
Spirit Lake, IA 51360
(800) 832-5342 Toll-free
(712) 336-3412 Local
(712) 336-3003 Fax
Dickinson County
Buena Vista County Public Health and Home Care
1709 East Richland Annex
Storm Lake, IA 50588
(712) 749-2548 Local
(712) 299-3498 Local   - After hours
(712) 749-2549 Fax
Buena Vista County
Tama County Public Health and Home Care
129 W High Street
Toledo, IA 52342
(866) 484-4788 Toll-free
(641) 484-4788 Local
(641) 484-5447 Fax
Tama County
Home Instead Senior CareHome Instead Senior Care - Vinton
315 A Avenue
Vinton, IA 52349
(319) 472-4004 Local
(319) 377-5334 Fax
Benton County
Virginia Gay HospitalVirginia Gay Hospital - Home Health Agency
502 N 9th Avenue
Vinton, IA 52349
Benton County
Louisa County Public Health Nursing Service
805 James L Hodges AVE N
Wapello, IA 52653
(319) 523-3981 Local
(319) 523-8408 Fax
Louisa County
Washington County Public Health
110 N Iowa Avenue Suite 300
Washington, IA 52353
(800) 655-7758 Toll-free - voice
(319) 653-7758 Local - voice
(319) 653-2107 Local - TTY
(319) 653-6870 Fax
Washington County
WesleyLifeWesleyLife - Washington - Lending Hands
301 Highway 1 & 92 N
Washington, IA 52353
(319) 653-2661 Local
(319) 343-1083 Fax
Washington County
Home Instead Senior CareHome Instead Senior Care - Waterloo and Cedar Falls
1844 W Ridgeway Avenue
Waterloo, IA 50701
(888) 531-3696 Toll-free
(319) 235-5999 Local
(319) 234-1794 Fax
Black Hawk County
UnityPoint At Home - Waterloo
3731 University Avenue
Waterloo, IA 50701
(319) 235-3702 Local
(319) 235-3696 Fax
Black Hawk County
Visiting Nursing Association of Waterloo
2530 University Avenue Suite 3
Waterloo, IA 50701
(319) 235-6201 Local
(319) 232-7296 Fax
Black Hawk County
Home Instead Senior CareHome Instead Senior Care - Waukee
215 N Warrior Lane Suite B
Waukee, IA 50263
Dallas County
Veterans Memorial HospitalVeterans Memorial Hospital - Community and Home Care
Hamilton County Public Health Nursing Service
820 James Street
Webster City, IA 50595
(515) 832-9565 Local
(515) 832-9660 Fax
Hamilton County
Great River Medical CenterGreat River Home Health Care and Hospice
1306 S Washington Road
West Burlington, IA 52655
(319) 768-3350 Local
(319) 768-3366 Fax
Des Moines County
Right at HomeRight at Home - Des Moines
2600 University Avenue Suite 210
West Des Moines, IA 50266
Polk County
The Iowa Compass resource database information is up-to-date to the best of our knowledge. However, you should always call the provider to confirm this information and make an appointment. Be sure to confirm payment information with the provider, if payment is required. Iowa Compass does not rate or endorse any agency.