Free city pickup is great, when it works
Municipal pickup schedules can help, but in Oro Valley service depends on your address, your hauler, and sometimes your HOA. Big items often have limits, need a request ahead of time, and still have to be dragged to the curb by you.