Urbandale gives us one thing we can point at directly, and it comes with an honest limit.
The Urbandale Parks & Public Works Maintenance Facility on Hickman Road is the city's own yard, and household garbage here is collected by City of Urbandale crews rather than by a contractor, which is why we are comfortable naming it. On the second Saturday of every month, from 8 AM until noon, Urbandale residents can drop off large items that will not fit in a garbage bin. It is free, because it is already covered by the monthly garbage bill, and it is residents only: you have to bring a driver's license or a government-issued identity document showing an Urbandale address.
It is also, deliberately, not a renovation outlet. The city's own refused list is bricks, concrete, construction debris, dirt or sod, railroad ties, logs and limbs, batteries, paint, oil, hazardous, toxic, combustible and explosive materials and vehicle parts. So it is the answer for an old washer and a worn-out couch, not for a bathroom.
Beyond that, the position is thinner than we would like and we would rather say so. The regional authority that runs waste for this part of Polk County publishes a terms-of-access notice and then refuses automated requests, and the county's own website refuses them too. The state's solid waste facility directory is a report viewer that will not render without pop-ups. So no landfill or transfer station address is printed here. Your account manager confirms the destination for your specific load at the time of booking, tells you what it charges by weight, and tells you whether keeping clean concrete or clean untreated wood in a separate load changes the number.