Water Line Repair in Iowa
Water Line Repair across Iowa: the 150 ZIP codes and 74 cities we route calls in, and who licenses plumbers in the state.

Free to homeowners in Iowa — the contractor pays us for the introduction, you never do.
Where your responsibility starts
Our water line repair coverage in Iowa runs to 150 ZIP codes in 74 cities. Where many small utilities serve the covered places, that boundary is set by each one of them, and a homeowner can be responsible from the main in one town and from the meter in the next.
Source: coverage area as published by our call partner; place and county names from the US Census Bureau.
We route water line repair calls in 150 ZIP codes across 74 Iowa cities, in 18 counties.
What this site is
WaterMainCall is a referral service, not a contractor. We connect homeowners with independent contractors. Contractors are required to hold whatever credential their state or municipality demands, and work on a service line is normally permitted and often coordinated with the utility — ask to see the permit. We carry out no work, we test no water, we do not set prices, and we never charge homeowners anything. Nothing here is a statement about the water at any address.Checking a credential in Iowa
Iowa licenses are issued by the Iowa Plumbing and Mechanical Systems Board, which publishes a public search you can use before work begins.
Every Iowa county we cover
- Benton County 1 ZIP code
Walford - Buena Vista County 3 ZIP codes
Marathon, Rembrandt, Sioux Rapids - Cherokee County 1 ZIP code
Larrabee - Clay County 10 ZIP codes
Dickens, Everly, Fostoria, Gillett Grove, Greenville, Linn Grove, Peterson, Royal, Spencer and 1 more - Dallas County 2 ZIP codes
Booneville, Waukee - Dickinson County 7 ZIP codes
Arnolds Park, Lake Park, Milford, Okoboji, Spirit Lake, Superior, Terril - Emmet County 5 ZIP codes
Armstrong, Dolliver, Estherville, Ringsted, Wallingford - Johnson County 11 ZIP codes
Iowa City, Coralville, North Liberty, Solon, Swisher, Tiffin - Jones County 1 ZIP code
Morley - Kossuth County 1 ZIP code
Fenton - Linn County 20 ZIP codes
Cedar Rapids, Ely, Fairfax, Hiawatha, Marion, Mount Vernon, Robins - O'Brien County 4 ZIP codes
Archer, Calumet, Sanborn, Sutherland - O'brien County 4 ZIP codes
Hartley, Paullina, Primghar, Sheldon - Osceola County 5 ZIP codes
Ashton, Harris, Melvin, Ocheyedan, Sibley - Palo Alto County 7 ZIP codes
Ayrshire, Curlew, Cylinder, Emmetsburg, Graettinger, Mallard, Ruthven - Pocahontas County 1 ZIP code
Laurens - Polk County 62 ZIP codes
Des Moines, Urbandale, West Des Moines, Clive, Windsor Heights - Warren County 2 ZIP codes
Cumming, Norwalk
What that coverage looks like
Our Iowa footprint is 150 ZIP codes in 18 counties, and Polk County is the largest single part of it at 62. Every one of those counties contains more than one water supplier, and the line between the utility's pipe and yours is drawn by whichever one serves your meter.
How a water line repair job goes
A service line repair starts with a question of ownership. The utility is responsible up to a point written into its own policy — usually the main, the curb stop or the meter — and the homeowner from there. Finding the leak is one job; establishing which side of that line it is on is what decides who pays, and it is worth settling before the excavator arrives.
What the call asks about water line repair
- Where the water is surfacing, and whether it is between the meter and the house or on the street side.
- Whether the meter is in a pit at the boundary or on the wall of the house.
- Whether the utility has already been out and said whose side it is on.
Every Iowa city we route in
13 cities, ordered by the share of homes their owners live in. The older and denser the street, the older the service line running under it. Each page carries that city’s own numbers and the ZIP codes we route there.
- Norwalk 86%
- Marion 77%
- Urbandale 77%
- Clive 74%
- Spirit Lake 74%
- North Liberty 70%
- Waukee 70%
- Cedar Rapids 70%
- Spencer 69%
- Des Moines 62%
- West Des Moines 57%
- Coralville 54%
- Iowa City 51%
Before you call
Which side of that line a leak is on decides who pays for it. The pages above say how to find out before the digging starts.

