Free city pickup is great, when it works
Municipal pickup schedules can help, but they usually have a list of items they won't take, a request you have to make ahead of time, and a date you have to plan around. The heavy pieces still have to get to the street on your own.