BELVIDERE REFUSE & RECYCLING
Curbside refuse and recycling collection
Belvidere residents are required to set up their own curbside collection with a waste hauler of their choice. Listed below are the licensed refuse haulers in the City of Belvidere:
Advanced Disposal Services.............................................. (815)397-5766
DC Trash.............................................................................(815)758-7274
MDC Environmental Services ............................................ (815)568-7274
Prairie Land Disposal ...........................................................(847)381-9300
Rock River Disposal ( Commercial Only).............................. (815)965-2489
Waste Management............................................................ (877)969-2783