Lumber, drywall, roofing, siding, flooring, cabinets, fixtures, fencing, carpet, and general cleanout junk all load fine. What has to stay out is driven by how Marion County sorts material at the scale.
Hazardous waste, liquids, solvents, fuel, and asbestos never go in a standard container. Those are not among the county's posted disposal categories, and household chemicals go through the county's recycling center program instead.
Tires have to be separated. The county charges for them by the ton on their own line, and off-road tires cost more still, so a few tires hidden in a load of debris can change the bill.
Appliances and scrap metal are their own category too, and the county prices paint from commercial contractors separately rather than taking it with general waste.
One more local rule worth knowing: Marion County requires every load arriving at its facility to be covered or secured. We handle that on our end, but it is a good reminder not to overload a container above the fill line. If an item has you unsure, ask your account manager before it goes in.