HomePickup Services – Trash, Recycling & Food Scraps

CSWD does NOT pick up trash, recyclables or special waste.

Below is a list of the licensed haulers who pick up trash, recyclables, and food scraps in Chittenden County. For a list of haulers that offer roll-off and container rentals or special pickups, go to our Special Hauler page.

The City of Burlington picks up curbside recyclables (but not trash) from Burlington residents. Contact the Burlington Department of Public Works for details: 802-863-9094. For more information, see the Burlington Public Works website.

The Town of Westford contracts with a private company to pick up trash and recyclables. Call the Westford Town Office for details: 802-878-4587.

CompanyService AreaTrashRecyclingFood scraps*Accepts commercial customers
At Your Disposal
Chittenden CountyYesYes
Barnier Waste
Chittenden CountyYesYes
Burlington Department of Public Works
802-863-9094 ext. 3
Casella Waste Systems
Chittenden CountyYesYesYesYes
Duffy's Waste & Recycling
Burlington, South Burlington, Essex, Milton, Colchester, Williston, Shelburne, WinooskiYesYesYes
Earthgirl Composting
Chittenden CountyYes
Gauthier Trucking
Chittenden CountyYesYesYesYes
Grow Compost
(802) 882-8154
Bolton, Burlington, Colchester, Essex, Hinesburg, Jericho, Milton, Richmond, Shelburne, South Burlington, St. GeorgeYesYes
Jerome Trucking
Essex, Essex Junction, Milton, S. Burlington, UnderhillYesYes
No Waste Compost
Burlington, Colchester, Essex, South Burlington, WinooskiYes
Myers Container
Chittenden CountyYesYesYesYes
Tourville Trucking
Essex, Essex Junction, Jericho, WillistonYesYes
Trashaway and Recycling Service
Charlotte, Hinesburg, ShelburneYesYes

*Food scrap pickup may not be available on all routes or for all customers. Contact the hauler directly for more information on if you are able to be serviced.