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.

HaulerService AreaPhoneAccepts Commercial Customers?
At Your DisposalChittenden County802-279-1367No
Barnier WasteChittenden County802-878-3232No
Burlington Department of Public WorksBurlington (residential recyclables only) 802-863-9094 ext. 3No
Casella Waste SystemsChittenden County800-439-3615Yes
Clean Green SanitationChittenden County802-658-8600Yes
Duffy's Waste & RecyclingMilton802-849-2309Yes
Gauthier TruckingChittenden County 802-879-4020Yes
Jerome Trucking Essex, Essex Junction, Milton, S. Burlington, Underhill 802-849-6933No
Myers ContainerChittenden County802-655-4312Yes
Tourville TruckingEssex, Essex Junction, Jericho, Williston802-899-2009No
Trashaway and Recycling ServiceCharlotte, Hinesburg, Shelburne802-985-0181No