Where we install water softeners
Single-family homes in Chicago and the suburbs around it. Hardness changes a lot from one town to the next, so we always start with your water.
In Chicago
We focus on the city's single-family neighborhoods, the bungalow belt on the Northwest and Southwest Sides and the neighborhoods around them, including:
- Edison Park
- Norwood Park
- Sauganash
- Edgebrook
- Jefferson Park
- Portage Park
- Dunning
- Old Irving Park
- Garfield Ridge
- Clearing
- Ashburn
- Mount Greenwood
- Beverly
- Morgan Park
Condos and apartments
A whole-home system ties into the building's water line, which condo and apartment buildings share. So for now we work with single-family homes and townhomes with their own water line. Own a two-flat or three-flat? Ask us.
In the suburbs
Towns we serve now, by county. Don't see yours? We're expanding, so call or text (773) 312-7042 and we'll confirm whether we can install there.
Cook County
Mostly Lake Michigan water
- Arlington Heights
- Des Plaines
- Evanston
- La Grange
- Lincolnwood
- Mount Prospect
- Niles
- Oak Lawn
- Oak Park
- Orland Park
- Park Ridge
- Skokie
- Western Springs
Kane County
Town wells and the Fox River, by town
McHenry County
Hard groundwater and private wells
- Algonquin
- Cary
- Crystal Lake
- Huntley
- Lake in the Hills
Lake County
A mix of lake water and wells
- Lake Zurich
- Libertyville
- Mundelein
- Vernon Hills
Same metro, very different water
Towns on Lake Michigan water run about 8 grains hard. Towns on deep wells can run up to about 5 times that.
- Chicago Lake Michigan 7.6 to 8.8 grains per gallon gpg
- Joliet west of Midland Ave. 12 grains per gallon gpg
- Oswego village wells 15 grains per gallon gpg
- Joliet east of Midland Ave. 22 grains per gallon gpg
- Batavia city wells 25 grains per gallon gpg
- Lockport city wells 36 to 42 grains per gallon gpg
Figures from each town's own water quality information (tap a town to see it). Where a town prints a range, the bar is drawn to the middle of it. Numbers change year to year, so check your town's latest report, or ask us to pull it for you. Water facts last checked October 15, 2026.
Chicago's tap water measures 7.6 to 8.8 grains per gallon. Suburbs that pump their own groundwater run 12 to 42 grains where the town prints a number.
| Town | Hardness as printed (grains per gallon) | Source |
|---|---|---|
| Chicago Lake Michigan | 7.6 to 8.8 | Source for Chicago, Lake Michigan |
| Joliet west of Midland Ave. | about 12 | Source for Joliet, west of Midland Ave. |
| Oswego village wells | about 15 | Source for Oswego, village wells |
| Joliet east of Midland Ave. | about 22 | Source for Joliet, east of Midland Ave. |
| Batavia city wells | about 25 | Source for Batavia, city wells |
| Lockport city wells | 36 to 42 | Source for Lockport, city wells |
Chicago publishes one citywide range, so we show no neighborhood figures. Water facts last checked October 15, 2026.
What that means for you
Lake Michigan towns usually fit the City Water Package. Harder town water and private wells usually need the Well & Hard Water Package, sized from a real test.
See whole-house water filtration and softening for Chicago city water, or well water softener options for the Chicago suburbs.
Check your town
Tell us your ZIP code and where your water comes from. We'll pull your town's numbers before we call.
Prefer to talk now?
Get your Free Water Check
A 10 to 15 minute phone call about your water and your price. No home visit.