On private property, no permit. A container on your own driveway, parking lot or fenced construction site is not something the City asks you to apply for, and in Naperville that is also by far the cheaper and faster route.
The public right-of-way is the expensive option, and the City is admirably clear about why. Its right-of-way permit is triggered by the obstruction or excavation of the street, parkway, alley or sidewalk, so a container standing in any of those needs one. Every such permit carries a maintenance bond, set at $5,000 where no excavation is involved, and the City asks for fourteen calendar days so that Engineering, the Water and Electric Utilities and Public Works can all review the plan. Expedited review is possible but not promised. Applications run through the City's Civic Access portal.
Translated into plain scheduling, that means a street placement in Naperville is a two-week decision with a bond behind it, while a driveway placement is a phone call. Your account manager will tell you which one your frontage actually needs before you commit to a date.
The licensing side is open but oddly drafted, and we would rather explain it than skate over it. The City issues a commercial scavenger license, applications go to the City Clerk, the Public Works Director reviews them and the City Manager issues them, and the City states that there is no limit on the number it may issue. Residential collection is separate and exclusive to the City's contracted provider, which does not reach a commercial or construction container.
Here is the unusual part. Naperville's code defines temporary construction roll off containers as containers used exclusively during construction or remodeling, and then expressly excludes them from its definition of commercial waste. That reads like a carve-out for exactly this kind of container. But the licensing sentence itself reaches commercial waste, refuse and recycling materials, and the City's definition of refuse is built around food and produce waste plus loose material that fits in a thirty-two gallon City cart. A thirty-yard construction load is not that on its face. We will not pretend the code resolves that cleanly, because it does not. What we do instead is settle the position with the City for your address and material before anything is scheduled. The Municipal Center is at 400 S. Eagle Street and the City line is 630-420-6111.