Sunset Services U.S.
Local Permits

Hardscape Permits in DuPage County: A Quick Reference

Permit thresholds for patios, walls, and driveways across the six DuPage municipalities we work in — and what triggers an inspection.

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:

  1. 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.
  2. Demolish: rip out the unpermitted work before listing. Costs $4,000–$15,000 depending on size.
  3. 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.

Done reading? Let's measure.

A free estimate takes 30 minutes. We come listen, sketch, and price it.