Grease Trap Cleaning in Iowa
Grease Trap Cleaning 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.
How often it has to be done
Our grease trap cleaning coverage in Iowa runs to 150 ZIP codes in 74 cities. Where covered places are small and many, the interval is set by the local sewer authority, and the practical constraint is often how far a pump truck has to travel rather than what the rule says.
Source: coverage area as published by our call partner; place and county names from the US Census Bureau.
We route grease trap cleaning calls in 150 ZIP codes across 74 Iowa cities, in 18 counties.
What this site is
InterceptorCall is a referral service, not a contractor. We connect operators and property managers with independent contractors. Contractors and waste haulers are required to hold whatever credential and permit their state or municipality demands — ask to see them, because the manifest they leave you is a compliance record. We carry out no work, we haul nothing, we do not set prices, and we never charge the caller anything. Nothing here states the grease limit, the pumping interval or the device size that applies to any particular kitchen; those are set by your control authority and by your installation.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 and 3 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
Food premises concentrate where the population does, and in Iowa that is Polk County with 62 covered ZIP codes, Des Moines holding 55 of them. A pump truck working a dense block services several kitchens in a run; one working the far side of 18 counties does not, and the interval has to be set with that in mind.
How a grease trap cleaning job goes
An interceptor is pumped on a schedule and the schedule is written down. The trap is opened, the accumulated grease and solids are removed, the baffles are checked and the service is recorded. The record is the part that matters when an inspector asks: a trap that is clean today and has no history of being cleaned is still a finding.
What the call asks about grease trap cleaning
- How many covers the kitchen does and what it cooks, because that sets the interval more than the tank size does.
- Where the interceptor is and whether a truck can reach it.
- When it was last pumped, and whether there is a record of it.
Every Iowa city we route in
11 cities, ordered by the share of buildings with twenty or more units. Commercial kitchens cluster where the buildings are large, and every one of them has an interceptor. Each page carries that city’s own numbers and the ZIP codes we route there.
- West Des Moines 22%
- Des Moines 18%
- Coralville 17%
- Iowa City 17%
- Waukee 16%
- Urbandale 10%
- Clive 9%
- Cedar Rapids 9%
- Spencer 9%
- Marion 5%
- North Liberty 3%
Before you call
An interceptor that is pumped on a schedule is a cost; one that is pumped after a backup is a closure. The pages above set out the record a kitchen has to keep.

