On private property, including a residential driveway or a commercial parking area, Schaumburg does not require a placement permit for the container itself.
The street is a different matter, and Schaumburg takes a firmer line than most suburbs. Village code does not offer a dumpster street permit at all. It bars anyone from using the public way to store property and from leaving an obstruction on a right-of-way longer than it takes to carry something to or from the abutting property. Closing off part of a street needs separate Village approval, and the police department can order an obstruction removed, hold it, and eventually sell it if nobody claims it.
In practice that means your container goes on your own property in Schaumburg. Plan the drop spot before you book, and leave room for the truck to swing in and tip the container up.
For questions about placement, building permits, or whether your project needs one, call Permit Services in the Community Development Department at 847-923-4420. The Village keeps the permit guidance and the inspection booking line on the same page. The Village's temporary hall is at 1000 E. Woodfield Rd.
On the supplier side, any company collecting refuse in Schaumburg needs a Village refuse collector license for each truck, and contractors working in the Village register separately. That is our paperwork, not yours. Your account manager will confirm it is in place before your delivery date.
Before you book, confirm with the city that a container can be placed for your job at your address. Rules differ from city to city and they change. Your Prime Dumpster account manager will help you check, and will tell you plainly what your options are here.