Trash Haulers & Recyclers

Individual cities in Winnebago County contract with trash hauling services to provide curbside pickup of normal garbage, yard waste and recycling.  Each contract will provide for different services as determined by the municipality.  Listed here are the local area haulers and the the cities they service.  Please contact either your city administration or call the trash hauler directly to determine the services and schedules available in your area.

City of Rockford Recycling Program
Curbside Services Provided By: 
Rock River Disposal Services

For blue recycling bins & General Information call 815-965-2489
Click Here For Curbside Recycling Guidelines

Phone:          815-965-2489
Serves:
Cherry Valley
Loves Park
Machesney Park
Rockford
Roscoe
South Beloit
Portions of Winnebago County
 
 

Veolia Environmental Services

Phone:       815-874-8431
Serves:
Cherry Valley (Partial)

For Other Trash Hauling Options:

Rock Waste Disposal & Recycling Systems

Phone:  608-365-7625
Address:  P.O. Box 395
                     Janesville, WI  53547
Website:  www.rockdisposalinc.com

D&M Metal Removal

Phone:  Don @ 815-391-0271 
                Free metal hauling, including washers, dryers, heaters, furnaces.
Cleanups & cleanouts, tree work and odd jobs will be quoted free.
 

LJ Projects

Phone:  815-519-2227
Free metal scrap removal.  Also hauls cardboard, wood, plastic, etc.
 

Cut & Haul Metals

Phone:   815-979-3325
Commercial & Residential service.  Call for more information.
 

The Dumpster Shop of Rockford

Phone:     877-896-6079
Website: http://www.dumpstershop.com/dumpster-rental/usa/il/rockford/
 
Last Update:  08/25/14