Waste Contracts in Kane County
This page contains information for residents that receive waste service though a contract held by their municipality or township government. If you live in unincorporated Kane County and your township is not listed below, that means there is no contract and you may choose your own hauler. See more info here. Multi-family properties with more than four units usually do not receive service as part of municipal contracts. See more info about recycling for multi-family here.
Your municipality or township should be your primary source of information about waste service. However, we've provided the basics here: the current hauler for each contract, how to contact their customer service, and links to municipal, township and hauler webpages.
If you're interested in data about how much waste haulers collect from residences in Kane County, check out the hauler data section of our resources page (COMING SOON).
If you would like to see how the services provided through your location's waste contract compare to other contracts in the County, we have assembled a spreadsheet that describes the basic parameters of municipal and township contracts.
KaneCountyResContracts_9-23.xlsx (note: the spreadsheet is locked for editing).
Find your Hauler, alphabetic by location (last updated June 2024)
Algonquin (Village of) - Groot - Service number: (847) 734-6400 - Village website - Hauler website
Aurora (City of) - Groot - Service number: (630) 892-9294 - City website - Hauler website
Batavia (City of) - Groot - Service number: (630) 892-9294 - City website - Hauler website
Big Rock (Village of) - Groot - Service number: (630) 892-9294 -Village website - Village website - Hauler website
Blackberry Township - LRS - Service number: (844) 633-3577 - County website - Hauler website
Burlington (Village of) - Groot - Service number: (847) 429-7370 - Village website - Hauler website
Campton Hills - LRS - Service number: (844) 633-3577 - Solid waste disposal district website - Hauler website
Campton Township - LRS - Service number: (844) 633-3577 - Solid waste disposal district website - Hauler website
Carpentersville - Groot - Service number: (847) 429-7370 - Village website - Hauler website
East Dundee - Flood Brothers - Service number: (630) 261-0578 - Village website - Hauler website
Elburn - LRS - Service number: (844) 633-3577 - Village website - Hauler website
Elgin (City of) - WM - to start service: 311 or (847) 931-6001 - for WM customer service: (800) 964-8988 - for WM At-Your-Door: (800) 449-7587 - City website - Hauler website
Elgin Township - Groot - Service number: (847) 429-7370 - Township website - Hauler website
Geneva (City of) - LRS - Service number: (844) 633-3577 - City website - Hauler website
Gilberts - MDC Environmental Services - Service number: (815) 568-7274 - Village website - Hauler website
Hampshire (Village of) - Flood Brothers - Service number: (630) 261-0578 - Village website - Hauler website
Huntley (excluding Sun City) - MDC Environmental Services - Service number: (815) 568-7274 - Village website - Hauler website
Kaneville (Village of) - LRS - Service number: (844) 633-3577 - Village website - Hauler website
Kaneville Township - LRS - Service number: (844) 633-3577 - Township website - Hauler website
Lily Lake - LRS - Service number: (844) 633-3577 - Solid waste disposal district website - Hauler website
Maple Park - WM - For customer service: (800) 964-8988 - for WM At-Your-Door: (800) 449-7587 - Village website - Hauler website
Mill Creek - LRS - Service number: (844) 633-3577 - County website - Hauler website
Montgomery - LRS - Service number: (844) 633-3577 - Village website - Hauler website
North Aurora - Groot - Service number: (630) 892-9294 - Village website - Hauler website
Pingree Grove - Flood Brothers - Service number: (630) 261-0578 - Village website - Hauler website
Plato Township - LRS - Service number: (844) 633-3577 - Township website - Hauler website
Prestbury - WM - Service number: (800) 964-8988 - HOA website - Hauler website
Sleepy Hollow - Groot - Service number: (847) 429-7370 - Village website - Hauler website
South Elgin - Groot - Service number: (847) 429-7370 - Village website - Hauler website
St. Charles (City of) - LRS - Service number: (844) 633-3577 - City website - Hauler website
Sugar Grove (Village of) - LRS - Service number: (844) 633-3577 - Village website - Hauler website
Sun City by Del Webb - WM - Service number: (800) 964-8988 - HOA website - Hauler website
Virgil Township - LRS - Service number: (844) 633-3577 - Township website - Hauler website
West Dundee - Groot - Service number: (847) 429-7370 - Village website - Hauler website