Where we work
Service area
Junk removal and property cleanouts are available across Winnebago and Boone County, Illinois, and the Beloit, Wisconsin area, 32 towns and townships in total. Each page below is built from that place's own housing data and its own trash hauler and bulk-pickup rules, not a shared template with the name swapped in.
Roscoe, Rockton, and Machesney Park remain the core, same-week service area. Everything else on this page is genuine coverage too, just occasionally scheduled a day or two out. If you are just outside a town listed here, ask anyway.

Winnebago County, Illinois
| Town | Housing units | Hauler |
|---|---|---|
| Rockford | 67,423 | Rock River Disposal |
| Harlem Township | 15,856 | not independently confirmed |
| Loves Park | 10,675 | Rock River Disposal |
| Machesney Park | 9,118 | Rock River Disposal |
| Roscoe | 4,312 | Waste Management (WM) |
| South Beloit | 3,559 | Rock River Disposal |
| Rockton | 3,063 | Rock River Disposal |
| Cherry Valley | 1,528 | Rock River Disposal |
| Owen Township | 1,465 | not independently confirmed |
| Winnebago | 1,180 | not independently confirmed |
| Pecatonica | 997 | not independently confirmed |
| Durand | 705 | not independently confirmed |
| Laona Township | 580 | not independently confirmed |
| Shirland Township | 422 | not independently confirmed |
| Seward Township | 361 | not independently confirmed |
| Burritt Township | 359 | not independently confirmed |
| Harrison Township | 169 | not independently confirmed |
Boone County, Illinois
| Town | Housing units | Hauler |
|---|---|---|
| Belvidere | 9,994 | Rock River Disposal |
| Bonus Township | 1,404 | not independently confirmed |
| Poplar Grove | 1,399 | MDC Environmental Services |
| Flora Township | 1,255 | not independently confirmed |
| Boone Township | 692 | not independently confirmed |
| Timberlane | 429 | not independently confirmed |
| Capron | 406 | not independently confirmed |
| Spring Township | 375 | not independently confirmed |
| Manchester Township | 302 | not independently confirmed |
| Leroy Township | 165 | not independently confirmed |
| Caledonia | 124 | not independently confirmed |
Rock County, Wisconsin
| Town | Housing units | Hauler |
|---|---|---|
| Beloit | 14,531 | City of Beloit Public Works (city crews, not a private contractor) |
| Town of Beloit | 3,249 | any town-licensed hauler (Lentell Disposal, Waste Management, GFL, LRS, Royal Refuse, Stateline Disposal) |
| Turtle | 1,073 | Johns Disposal |
| Clinton | 858 | GFL (Green For Life Disposal), the regional successor to Badgerland Disposal |
Roscoe
Winnebago County, Illinois
Roscoe sits north of Machesney Park along the Rock River and runs to newer subdivisions and larger single-family homes rather than apartment…
Rockton
Winnebago County, Illinois
Rockton sits at the north end of the service area, close to the Wisconsin line. It is a smaller market than Roscoe with a mix of older villa…
Machesney Park
Winnebago County, Illinois
Machesney Park sits directly south of Roscoe and has a heavier rental mix, so alongside homeowner cleanouts there is steady turnover work wh…
Loves Park
Winnebago County, Illinois
Loves Park sits south of Machesney Park and mixes established subdivisions with a sizeable apartment inventory. That combination means two d…
Rockford
Winnebago County, Illinois
Rockford is the largest and most varied market in the county. A basement cleanout on the north side near Spring Creek is a different job fro…
Belvidere
Boone County, Illinois
Belvidere sits east of Rockford in Boone County and is the furthest regular stop in the service area. Jobs here are usually scheduled a few …
South Beloit
Winnebago County, Illinois
South Beloit sits at the very top of Winnebago County, directly across the state line from Beloit, Wisconsin, and is the furthest-north stop…
Cherry Valley
Winnebago County, Illinois
Cherry Valley sits on Rockford's southeast side, a village rather than a standalone drive, with the newest housing stock and the highest sha…
Winnebago
Winnebago County, Illinois
Winnebago is the village that gives the county its name, west of Rockford along the Pecatonica River corridor. It runs its own water, sewer,…
Pecatonica
Winnebago County, Illinois
Pecatonica sits 10 miles west of Rockford along the Pecatonica River, the oldest housing stock of any town added in this batch. Two differen…
Durand
Winnebago County, Illinois
Durand sits in the far northwest corner of Winnebago County, near the Wisconsin line, calling itself "The Village of Volunteers." It's the f…
Burritt Township
Winnebago County, Illinois
Burritt Township sits in the far northwest corner of Winnebago County, along the Wisconsin state line west of Rockton. It's unincorporated: …
Harlem Township
Winnebago County, Illinois
Harlem Township covers the built-up area directly north of Rockford, including most of Loves Park and Machesney Park, which already have the…
Harrison Township
Winnebago County, Illinois
Harrison Township sits on Winnebago County's western edge, bordering Stephenson County. It's sparsely populated and unincorporated, with mos…
Laona Township
Winnebago County, Illinois
Laona Township is in western Winnebago County and includes part of Lake Summerset, a private lake community that straddles the Winnebago-Ste…
Owen Township
Winnebago County, Illinois
Owen Township sits west of Rockford between Pecatonica and Winnebago village, one of the larger rural townships in the county by housing cou…
Seward Township
Winnebago County, Illinois
Seward Township sits in the northwest corner of Winnebago County, bordering both Wisconsin and South Beloit, and has been a township since N…
Shirland Township
Winnebago County, Illinois
Shirland Township is the smallest Winnebago County township in this batch by land area, tucked between Rockton and the Wisconsin line. It's …
Poplar Grove
Boone County, Illinois
Poplar Grove is a Boone County village between Belvidere and the Winnebago County line, the only town in this Boone County batch with a vill…
Capron
Boone County, Illinois
Capron is the smallest of the Boone County villages in this batch, near the Wisconsin line. Its own village site doesn't publish a dedicated…
Caledonia
Boone County, Illinois
Caledonia is a small Boone County village, established in 1854 and incorporated in 1996, near the Winnebago County line. IEMA's radon datase…
Timberlane
Boone County, Illinois
Timberlane is a Boone County village in Caledonia Township, just east of Caledonia. It's denser than most of the townships around it but sma…
Bonus Township
Boone County, Illinois
Bonus Township sits in northern Boone County and is in Belvidere Community Unit School District 100. It's unincorporated, with no township-w…
Boone Township
Boone County, Illinois
Boone Township sits in northeastern Boone County and is in North Boone Community Unit School District 200. Like the county's other unincorpo…
Flora Township
Boone County, Illinois
Flora Township sits in eastern Boone County and includes the unincorporated community of Garden Prairie. It's unincorporated at the township…
Leroy Township
Boone County, Illinois
Leroy Township is Boone County's least populous township, in the county's northeast corner. No confirmed single hauler serves it as a whole.
Manchester Township
Boone County, Illinois
Manchester Township sits in northern Boone County, sharing the 61011 ZIP code with Capron village. No confirmed single hauler serves the tow…
Spring Township
Boone County, Illinois
Spring Township sits in southeastern Boone County. No confirmed single hauler serves the township itself.
Beloit
Rock County, Wisconsin
Beloit is the Rock County city directly across the state line from South Beloit, Illinois, and by far the largest town in this Wisconsin exp…
Town of Beloit
Rock County, Wisconsin
The Town of Beloit is the township surrounding the city on the Wisconsin side, distinct from the City of Beloit itself. Unlike the city, it …
Clinton
Rock County, Wisconsin
Clinton is a Rock County village with its own published trash schedule and a named hauler, unlike several of the smaller Illinois townships …
Turtle
Rock County, Wisconsin
The Town of Turtle is a Rock County township south of Beloit, along the Illinois line. Like most Rock County towns, it's served by a hauler …
Need something hauled in Roscoe?
Tell us what needs to go, roughly how much of it there is, and where it sits. You get a fixed number back before anyone starts loading.