Free city pickup is great, when it works
Arlington Heights sits inside Stroud Township and doesn't run its own pickup, so what you get depends on your hauler and your address. Municipal pickup schedules often limit item types and timing, and you still have to drag everything to the curb.