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.

Hauler
Service Area
Phone
Accepts Commercial Customers?
Barnier WasteChittenden County802-878-3232No
Burlington Public WorksBurlington (residential recyclables only) 802-863-9094No
Casella Waste SystemsChittenden County800-439-3615Yes
Clean Green SanitationChittenden County802-658-8600Yes
Duffy's Waste & RecyclingBurlington, Colchester, Essex, Essex Junction, Milton, Winooski802-524-2309Yes
Gauthier TruckingChittenden County 802-879-4020Yes
Jerome Trucking Essex, Essex Junction, Milton, Underhill 802-849-6933No
Myers ContainerChittenden County802-655-4312Yes
Nolin's TruckingBurlington, Colchester, Essex, Essex Junction, S. Burlington, Winooski 802-655-2455Yes
Tourville TruckingEssex, Essex Junction, Jericho, Underhill, Williston802-899-2009No
Trashaway and Recycling ServiceCharlotte, Hinesburg, Shelburne, S. Burlington802-985-0181No
Under Dog TruckingCochester, Essex, Milton802-893-3295Yes