Sump Pump Repair in Iowa
Sump Pump 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.
When it matters
Our sump pump repair coverage in Iowa runs to 150 ZIP codes in 74 cities. Across many small covered places the water is coming off the ground rather than out of a storm system, and a pump that has run quietly for ten years fails in the first hour of the first storm that tests it.
Source: coverage area as published by our call partner; place and county names from the US Census Bureau.
We route sump pump repair calls in 150 ZIP codes across 74 Iowa cities, in 18 counties.
What this site is
Pit and Pump 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 a discharge connection is usually a permitted alteration — ask to see the permit. We carry out no work, we sell no equipment, we do not set prices, and we never charge homeowners anything — the contractors in our network pay us when we route them a call.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, Webb - 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
Of the 150 ZIP codes we cover in Iowa, 62 are in Polk County and 55 in Des Moines. Storms do not respect that distribution: a single night's rain across 18 counties produces far more pump calls than any contractor can answer at once, which is the argument for testing yours in the dry.
How a sump pump repair job goes
A sump pump is tested by filling the pit, not by listening to it. The float has to lift, the pump has to start, the check valve has to hold and the discharge has to run clear of the house. Any of those four can fail silently and none of them announces itself until the night the pump is needed.
What the call asks about sump pump repair
- Whether the pump runs at all when the float is lifted by hand.
- Where the discharge goes, and whether it is frozen, blocked or running back into the pit.
- Whether there is a battery backup, and when it was last tested.
Every Iowa city we route in
7 cities, ordered by the share of housing built before 1970. Basements, and the groundwater under them, are a function of when and how the housing was built. Each page carries that city’s own numbers and the ZIP codes we route there.
- Des Moines 59%
- Spencer 49%
- Cedar Rapids 44%
- Spirit Lake 37%
- Iowa City 31%
- Marion 28%
- Urbandale 21%
Before you call
A pump is tested by pouring water into the pit, not by listening for it. The pages above say what to check and how often.

