Free city pickup is great, when it works
A small city like Richmond may not have its own bulk pickup program. Any option that does exist usually runs through your trash hauler or the county, on their schedule. You may have to request it ahead, haul everything to the end of the driveway yourself, and still get turned down on some items.