Serving Lake, McHenry & Cook Counties, Illinois · Mon – Sat, 8 am – 6 pm Central After hours: (224) 225-1011

In-Home Care Service Areas in Northern Illinois

We provide non-medical in-home care and home services throughout all of Lake County, plus McHenry and Cook Counties. Don't see your town? Call (847) 693-8669 and we'll let you know if we can help.

Home care in Lake County

All of Lake County, including:

  • Ingleside
  • Fox Lake
  • Round Lake
  • Grayslake
  • Antioch
  • Mundelein
  • Libertyville
  • Gurnee
  • Waukegan
  • Lake Zurich
Lake County home care details →

Home care in McHenry County

Communities we serve:

  • McHenry
  • Crystal Lake
  • Woodstock
  • Johnsburg
  • Cary
  • Algonquin
  • Lake in the Hills
  • Huntley
McHenry County home care details →

Home care in Cook County

Communities we serve:

  • Palatine
  • Arlington Heights
  • Schaumburg
  • Des Plaines
Cook County home care details →

Home care service area questions

Where does We Care For You provide home care services?

We provide in-home care throughout all of Lake County, plus McHenry County and the Cook County communities of Palatine, Arlington Heights, Schaumburg and Des Plaines.

Do you provide in-home care in all of Lake County, IL?

Yes. Every community in Lake County is in our home care service area.

Which Cook County towns do you serve for home care?

Palatine, Arlington Heights, Schaumburg and Des Plaines.

Can I get home care if my town isn't listed?

Call (847) 693-8669. We'll let you know right away whether we can provide in-home care at your address.

What are your home care office hours?

Monday – Saturday, 8:00 am – 6:00 pm Central. After hours, call (224) 225-1011.

Is your town on the list?

Call us or send a request, and we'll confirm availability and set up your free assessment.

Call now Request care