Table of contents
Three out of four hardscape disputes we mediate started with a missed permit. The crew didn't pull one. The homeowner didn't ask. The city found out at resale, when the inspection report flagged an unpermitted patio. Now the homeowner is paying for a retroactive permit, an engineering report, and sometimes a partial demolition — at sale time, when they had the least leverage.
This guide is the cheat sheet for the six municipalities Sunset Services works in. Thresholds are accurate as of April 2026; municipal rules change, so confirm at your village's building department before you sign.
Patios and walkways
Municipality
Threshold
Notes
Aurora
100 sq ft
Plus any surface that drains toward neighbor's lot, regardless of size.
Naperville
200 sq ft
Plus any surface within 5 ft of property line.
Wheaton
Any size
All hardscape requires a permit; threshold is zero.
Lisle
200 sq ft
Stricter on impervious surface ratio (40% lot max).
Bolingbrook
150 sq ft
Plus driveway extensions of any size.
Batavia
200 sq ft
Plus any work in floodplain (parts of east Batavia).
Every municipality except Wheaton uses a square-foot threshold. Wheaton's "any size" rule catches a lot of homeowners off-guard — even a 6×6 patio (36 sq ft) needs a permit there.
Engineering required
Above 600 sq ft, most municipalities want a stamped engineering drawing (drainage plan, base spec, joint detail). Cost: $400–$900 with a local engineer. If the contractor's bid says "engineering included," ask which engineer and ask to see one of their stamped drawings.
Retaining walls
Wall height
Permit
Engineering
Under 30 inches
Most municipalities: no permit
Not required
30–48 inches
Permit in every DuPage municipality
Stamped drawing usually required
Over 48 inches
Permit + structural engineering required
Geotechnical soil report often required
The 48-inch threshold is the one that gets missed. A "decorative" wall built without engineering at 50 inches is a structural wall in the eyes of the inspector — and structural walls without engineering get red-tagged.
[!warning] We have torn out two unpermitted retaining walls in Lisle this year. Both were 50–60 inches, both lacked engineering, both showed bulging at the base. Cost to redo with permit + engineering: $14,000–$22,000. Cost to do it right the first time: $9,000–$13,000.
Driveways and driveway extensions
Every DuPage municipality permits driveway work. The thresholds we see most often:
- New driveways: permit required, regardless of size. Most cities cap impervious surface at 35–45% of lot.
- Extensions: permit required if the extension is more than 50 sq ft (most cities) or any size (Bolingbrook).
- Resurfacing: typically no permit if the resurface keeps the existing footprint and uses the same material.
- Material changes: permit required even on same-footprint resurface if material changes (asphalt to concrete, concrete to pavers).
Apron permits
The "apron" is the section of driveway from the city sidewalk to the curb. Most municipalities require a separate apron permit pulled by the homeowner or contractor through the public works department. Cost: $50–$200 plus the construction-bond deposit.
Outdoor kitchens, fire features, and landscape lighting
These are the three categories where homeowners assume "no permit needed" and are wrong.
Outdoor kitchens
If gas or electrical is run, you need a permit. Period. Plumbing for a sink adds a plumbing-license requirement. Cost: $200–$400 mechanical/electrical permit, plus the contractor's licensed-trade subcontractor markup.
Fire pits and fire features
Wood-burning: most municipalities allow without permit if the pit is freestanding and 25+ feet from any structure. Gas: requires a mechanical permit. Permanent stone fireplaces (chimney included): require a structural permit and sometimes a setback variance.
Landscape lighting
Low-voltage (12V transformer): no permit in most DuPage cities. Line-voltage (120V direct): requires a licensed electrician and an electrical permit. The transformer-based systems we install are no-permit; full-voltage post lights down a long driveway are.
What an unpermitted job costs at resale
The Cook and DuPage assessor's offices flag unpermitted work during the home's tax assessment review. At resale, the buyer's home inspector flags it again. The seller has three options:
- Retroactive permit: $400–$2,200 in permit + engineering, plus 4–8 weeks of inspection cycle. Sometimes triggers partial demolition if base spec was not met.
- Demolish: rip out the unpermitted work before listing. Costs $4,000–$15,000 depending on size.
- Disclose and discount: disclose to the buyer, offer a credit. Buyers' agents typically demand 1.3–1.8× the permit cost as the credit.
None of those options costs less than pulling the permit at install time.
How we handle permits
Every Sunset Services hardscape contract includes the permit pull as a line item, in our name. We file the application, attach the stamped engineering when required, schedule the inspections, and pass the inspection certificate to the homeowner at job close. If the inspection finds a deficiency, we fix it on us — that's why our name is on the permit.
If you've already had a job done and you're wondering whether it was permitted, the village's building department will tell you over the phone. Five-minute call, costs nothing, and the answer is the answer.


