Serving Chicago & the suburbs

Water softener and filtration in Cook County, IL

Water in Cook County changes from town to town. Here is where each town's water comes from and what each town itself publishes about hardness, with a link for every number.

Town by town in Cook County

We have reviewed the published water information of 8 Cook County towns, and all of them get Lake Michigan water.

Lake Michigan water

Town Water comes from Hardness, grains per gallon Report
Arlington Heights Lake Michigan
Not printed in the town's published information
Chicago Lake Michigan, from the city's own plants
7.6 to 8.8 (source)
Des Plaines Lake Michigan via two suppliers
Two suppliers, no single figure
Elmhurst Lake Michigan via the DuPage Water Commission
about 8 (source)
Evanston Lake Michigan, from the city's own plant
7.5 to 8.4 (average 7.8) (source)
Orland Park Lake Michigan via the City of Chicago
Not printed in the town's published information
Park Ridge Lake Michigan via the City of Chicago
Not printed in the town's published information
Skokie Lake Michigan via the City of Evanston
Not printed in the town's published information

Among the Cook County towns that publish a hardness number, the lowest is Evanston (7.5 to 8.4 grains per gallon) and the highest is Chicago (7.6 to 8.8). Each number in the table links to where the town publishes it.

Still confirming: Elgin, Oak Lawn. For these towns we pull the newest report on your call.

Also served: La Grange, Lincolnwood, Mount Prospect, Niles, Oak Park, Western Springs. We pull your town's report on your call and read the hardness figure with you.

A town's report is not a test of your own tap. Towns publish a new report every year, so we pull the latest one on your call.

Questions about Cook County

Which Cook County towns get Lake Michigan water?

From the water information we have reviewed: Arlington Heights, Chicago, Des Plaines, Elmhurst, Evanston, Orland Park, Park Ridge and Skokie. Towns that buy Lake Michigan water do not always print a hardness number, so the table shows only the figures the towns themselves publish.

Why does water hardness differ from town to town in Cook County?

Each town gets its water from a different source, such as Lake Michigan, deep wells, or a mix, and each source carries a different amount of dissolved calcium and magnesium. That is why we start from your own town's report.

Do you serve my Cook County town?

We serve these Cook County towns: Arlington Heights, Chicago, Des Plaines, Elgin, Elmhurst, Evanston, La Grange, Lincolnwood, Mount Prospect, Niles, Oak Lawn, Oak Park, Orland Park, Park Ridge, Skokie and Western Springs. Don't see yours? We're expanding, so call or text (773) 312-7042 and we'll confirm whether we can install there.

Check your Cook County water

Tell us your ZIP code and where your water comes from. We'll pull your town's numbers before we call.

  1. A text, then a call From Dom, the owner. We call from 8am to 9pm, usually within 5 minutes.
  2. Your water, explained Your town's report or your well test, in plain English.
  3. One price, in writing After you text us 4 photos of your setup. No home visit.

Prefer to talk now?

Call or text (773) 312-7042

Get your Free Water Check

A 10 to 15 minute phone call about your water and your price. No home visit.

Your water comes from
Do you own the home?

Rather not check the box? Call or text (773) 312-7042 instead.

From 8am to 9pm, we usually text within about a minute and call within 5 minutes.

Call Free Water Check