Free city pickup is great, when it works
Municipal pickup schedules can mean waiting days or weeks for the next run, and limits on what's accepted often leave out appliances, building debris, or loads that are too big. Items usually have to be at the road, so you still do the heavy lifting.