The short version
Private driveway or lot: we found no city on our run that requires a permit for a roll-off on private property. Street, alley or sidewalk: every city that publishes a rule wants a right-of-way, encroachment or traffic control permit, and most want days of notice. Who may supply the container: Maricopa County permits every hauling vehicle at $120 a year, and on top of that Tempe, Mesa, Chandler, Gilbert, Scottsdale, Paradise Valley, Buckeye and (for business customers) Glendale license haulers by ordinance. Five cities — Glendale, Peoria, Surprise, Gilbert and Fountain Hills — also reserve residential collection to the city or its contractor. Every rule below names its section.
Phoenix — the home city
Driveway or lot: no City permit found. City Code 27-14 C.4 does require any non-City container over 32 gallons to show the responsible party's name and phone number, legible from ten feet. Street, lane or sidewalk: Phoenix publishes no dumpster-specific permit. The one that covers it is a TRACS (Temporary Restriction and Closure System) permit from Street Transportation's Right-of-Way Management Office — (602) 262-6235, RMP@phoenix.gov — which keeps a 36-inch accessible path open. The office says allow 48 hours; City Code 31-81 says file at least two business days ahead for a partial or sidewalk restriction and three for a full one, and the right-of-way temporary use permit carries no application fee. A TRACS fee is not published.
Who may haul: Phoenix has no hauler licence or franchise. The permit that applies is Maricopa County's Non-Hazardous Solid Waste Hauler permit — $120 per vehicle per year, with the permit number on both doors and the rear in 3-inch characters. Demolition: a City demo permit is $98 for a single-family structure and $390 plus $6 per 1,000 square feet for anything else. It expires after 60 days, "which includes clearance of all debris from the site," and the City sends you to the County asbestos program before you apply.
East Valley
Tempe §28-21 says only City-licensed contractors may collect solid waste, at $1,000 per vehicle a year, and "containers of non-permitted companies may not be placed for use within City boundaries." A street spot needs written permission from the City Engineer under §29-21. Mesa §8-3-12 requires a hauler permit — $200 plus $200 per truck a year — and §9-2-1 bars anything in the street without a City permit. Chandler runs no roll-offs and tells residents renting one to use a permitted commercial hauler (§44-9: $300 plus $1,000 per vehicle a year); a street placement needs a $315 traffic control permit plus a refundable deposit, and a demolition permit is $100.
Gilbert requires a Town licence (§66-311) that covers construction sites and businesses, but §66-286 gives the Town "the exclusive right to collect refuse," and whether a licensed hauler may serve a homeowner's cleanout is not spelled out — we confirm before booking. Queen Creek: no hauler or street rule found; we confirm with the Town (480-358-3450). Apache Junction contracts residential curbside to Republic Services; commercial haulers need a City business and sales tax licence (Article 9-6); no street rule found.
North-east Valley
Scottsdale §16-478 requires a hauler licence for commercial, industrial and construction refuse — $250 a year plus $983.45 per truck of 10 cubic yards or more (§16-486) — and §16-489 lets the City seize containers placed by an unlicensed hauler, with a $100 return fee. It is the one code that names roll-offs in the street: §47-50(b) lists "roll-off dumpsters" as a use needing a Permit to Work in the Right-of-Way, fee not published. Paradise Valley licenses haulers at $500 a year with $2 million liability cover (§8-3-2, §8-3-3); a right-of-way permit is $100 plus a $2,000 refundable bond, with up to 10 business days to process.
Fountain Hills reserves residential refuse to its Republic contract (§10-1-20), requires a Town business licence (§8-1-2), and charges 1.5 times the encroachment fee if street work starts before the permit (§16-1-3, §16-1-8). Cave Creek requires a business licence even from out-of-town contractors (§111.50), and §93.15 makes any right-of-way use a Town permit through Building and Fire Safety, with MUTCD traffic control plans; a county road needs a Maricopa County DOT permit instead.
West Valley
Glendale §18-104(a): "no person, other than the City shall conduct any solid waste management or recycling services for residential properties." Business customers can use a hauler with a City permit — $2,200 cash surety plus $1,100 per vehicle a year. Debris in the street needs a Construction Site Temporary Encroachment permit (§30-102), valid 7 days; fees not published. Peoria §22-20(a) keeps non-commercial collection for the City; commercial work needs a Peoria business licence; no street rule found. Surprise §58-115 claims "the exclusive right to collect solid waste," although its hauler licence sections were repealed in February 2025; no street rule found.
Avondale is the plainest: §11-2 counts any contractor holding a Maricopa County solid waste permit as an authorized collector, and §21-2(b) requires City right-of-way permits, plan approval and an approved traffic control plan for anything in the street. Goodyear: no rule found; we confirm with the City. Buckeye §9-3-1 requires a City solid waste licence to haul any waste, construction debris included (fee not published), and §19-2-2 requires an encroachment permit for anything in the right-of-way.
Demolition, asbestos and dust — the County layer
Whatever the city, the County sits on top. Demolition of a regulated building — commercial, public, or an apartment complex of more than four units — needs an asbestos survey by an AHERA-certified inspector and a NESHAP notification with a $600 fee at least 10 working days before work starts (hotline 602-506-6708). A single owner-occupied parcel with four or fewer detached homes is exempt. A project disturbing 0.1 acre or more — about 4,356 square feet — needs a Rule 310 dust permit ($570 under an acre), and every load hauled onto a public road is tarped with three inches of freeboard. Paradise Valley adds its own rule (§5-8-5): demolition debris may not sit on site more than 7 days after the work unless it is in a metal container, and then for no more than 30. Asbestos never goes in a roll-off.
What this means when you book
Tell us the address and where you want the box. A Phoenix driveway is the simplest case; a street spot in Paradise Valley or Scottsdale takes the most notice. Where a city reserves residential collection, ask us to confirm before you book — we would rather say so on the phone than have a container turned away.