Free city pickup is great, when it works
In unincorporated St. Louis County, bulk pickup usually goes through your contracted trash hauler, so you have to schedule it ahead. There may be item limits, and appliances with refrigerants or tires often aren't accepted. You also still have to drag everything to the curb.