Wood, drywall, roofing, flooring, cabinets, furniture, and general cleanout junk are all fine. The limits come from Illinois law and from what the receiving site will take.
The Illinois Environmental Protection Agency has kept several materials out of landfills for decades. Grass, leaves, and brush have been banned since 1990, and so have car batteries. Used tires and whole large appliances have been out since 1994, because appliances carry refrigerant, mercury switches, or PCBs that must be pulled first. Motor oil joined the list in 1996.
Electronics have their own rule. Illinois made it illegal to throw a TV, monitor, or computer in with household garbage in 2012, and the Village runs a separate pickup for them.
Hazardous waste, liquids, paint, solvents, and fuel can't ride in a roll-off either, and asbestos has to be handled by a licensed abatement contractor. The Village's own curbside crews won't take hazardous material, car parts, or tires at all.
Got something borderline, like a hot tub or a pile of old tile? Ask your account manager before it goes in.