Grease Trap Cleaning in Minnesota
Grease Trap Cleaning across Minnesota: the 298 ZIP codes and 141 cities we route calls in, and who licenses plumbers in the state.

Free to homeowners in Minnesota — the contractor pays us for the introduction, you never do.
How often it has to be done
Our grease trap cleaning coverage in Minnesota runs to 298 ZIP codes in 141 cities. Where food premises are spread across both cities and small towns, the cleaning interval is whatever the local sewer authority writes down, and a kitchen that moves one town over can find itself on a different schedule entirely.
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 298 ZIP codes across 141 Minnesota cities, in 21 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 Minnesota
Minnesota licenses are issued by the Minnesota Department of Labor and Industry, which publishes a public search you can use before work begins. The Minnesota lookup also shows bond status and any enforcement action.
Every Minnesota county we cover
- Anoka County 6 ZIP codes
Andover, Anoka, Bethel, Cedar, Circle Pines, Saint Francis - Benton County 1 ZIP code
Rice - Carver County 14 ZIP codes
Norwood Young America, Carver, Chanhassen, Chaska, Cologne, Hamburg, Mayer and 5 more - Chisago County 10 ZIP codes
Stacy, Center City, Chisago City, Harris, Lindstrom, North Branch, Shafer and 2 more - Dakota County 13 ZIP codes
Burnsville, Inver Grove Heights, Farmington, Hampton, Hastings, Lakeville, Mendota and 4 more - Dodge County 6 ZIP codes
Claremont, Dodge Center, Hayfield, Kasson, Mantorville, West Concord - Goodhue County 7 ZIP codes
Cannon Falls, Goodhue, Kenyon, Pine Island, Wanamingo, Welch, Zumbrota - Hennepin County 104 ZIP codes
Minneapolis, Maple Plain, Loretto, Eden Prairie, Hopkins, Osseo, Champlin and 11 more - Isanti County 2 ZIP codes
Cambridge, Isanti - Mcleod County 1 ZIP code
Winsted - Mille Lacs County 5 ZIP codes
Bock, Foreston, Onamia, Pease, Princeton - Morrison County 2 ZIP codes
Hillman, Pierz - Olmsted County 9 ZIP codes
Rochester, Byron, Dover, Eyota, Oronoco, Stewartville - Pine County 1 ZIP code
Pine City - Ramsey County 46 ZIP codes
Saint Paul - Rice County 4 ZIP codes
Dundas, Faribault, Lonsdale, Northfield - Scott County 8 ZIP codes
Elko New Market, Belle Plaine, Jordan, New Prague, Prior Lake, Savage, Shakopee - Sherburne County 5 ZIP codes
Becker, Big Lake, Clear Lake, Elk River, Zimmerman - Wabasha County 7 ZIP codes
Elgin, Kellogg, Lake City, Mazeppa, Millville, Plainview, Zumbro Falls - Washington County 14 ZIP codes
Stillwater, Afton, Bayport, Cottage Grove, Forest Lake, Hugo, Lake Elmo and 6 more - Wright County 30 ZIP codes
Monticello, Rockford, Maple Lake, Albertville, Annandale, Buffalo, Clearwater and 7 more
What that coverage looks like
Food premises concentrate where the population does, and in Minnesota that is Hennepin County with 150 covered ZIP codes, Minneapolis holding 68 of them. A pump truck working a dense block services several kitchens in a run; one working the far side of 21 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 Minnesota city we route in
52 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.
- Hopkins 42%
- Minneapolis 26%
- Burnsville 26%
- Saint Paul 21%
- Wayzata 18%
- Eden Prairie 15%
- Rochester 15%
- Forest Lake 15%
- Chaska 14%
- Osseo 14%
- Minnetonka 14%
- Anoka 13%
- Inver Grove Heights 13%
- Stillwater 13%
- Shakopee 12%
- Hastings 11%
- South Saint Paul 10%
- Mound 10%
- Chanhassen 10%
- Cambridge 10%
- Northfield 9%
- Champlin 9%
- Faribault 9%
- Rogers 8%
- Monticello 8%
- Lake City 8%
- Isanti 8%
- Elk River 7%
- Stewartville 7%
- Circle Pines 7%
- Delano 7%
- Savage 6%
- Waconia 6%
- North Branch 6%
- Lakeville 6%
- Maple Grove 6%
- Princeton 5%
- New Prague 5%
- Prior Lake 5%
- Cannon Falls 5%
- Buffalo 5%
- Excelsior 4%
- Pine City 4%
- Rosemount 4%
- Byron 4%
- Albertville 4%
- Cottage Grove 4%
- Hamel 4%
- Victoria 4%
- Farmington 4%
- Belle Plaine 3%
- Becker 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.

