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

Below is a list of the licensed haulers who pick up trash and recyclables 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
802-279-1367
Chittenden CountyYesYes
Barnier Waste
802-878-3232
Chittenden CountyYesYes
Burlington Department of Public Works
802-863-9094 ext. 3
BurlingtonYes
Casella Waste Systems
800-439-3615
Chittenden CountyYesYesYesYes
Clean Green Sanitation
802-658-8600
Chittenden CountyYesYesYes
Duffy's Waste & Recycling
802-849-2309
MiltonYesYesYes
Earthgirl Composting
802-223-1271
Burlington, Colchester, WillistonYes
Gauthier Trucking
802-879-4020
Chittenden County YesYesYesYes
Jerome Trucking
802-849-6933
Essex, Essex Junction, Milton, S. Burlington, Underhill YesYes
No Waste Compost
609-670-5798
Burlington, Colchester, Essex, South Burlington, WinooskiYes
Myers Container
802-655-4312
Chittenden CountyYesYesYesYes
Tourville Trucking
802-899-2009
Essex, Essex Junction, Jericho, WillistonYesYes
Trashaway and Recycling Service
802-985-0181
Charlotte, Hinesburg, ShelburneYesYes

*Food scrap pickup may not be available on all routes. Contact the hauler for more information.