Ordinary construction and household debris is accepted. The limits come from Michigan's state list and from the receiving facility.
Michigan keeps a list of materials that may not go to ordinary disposal, and it runs to thirteen categories including asbestos, beverage containers, yard clippings, hazardous waste, bulk liquids, lead acid batteries, medical waste, scrap tires and used oil. In practice that means paint, solvents, fuel, batteries, tires and liquids all stay out of a standard container.
Rochester Hills reinforces the hazardous side with a duty that reaches the customer as well as the hauler. The city makes it unlawful for any person to knowingly place hazardous waste out for collection, and separately unlawful for the hauler to knowingly carry it to a disposal site. So a drum of solvent put into a container is the property owner's breach, not only ours.
Yard clippings are the other local one. They are on the state list and are handled through their own stream rather than mixed into a general container, so brush and grass are worth keeping separate.
If any item is in doubt, ask your account manager before it goes in the container.