Small repairs. Naperville’s permit guide says cosmetic improvements don’t need a permit and that a homeowner may do most ordinary repairs without one. We read crack sealing and small patches as falling there. That is our reading, not the city’s wording.
Replacement. That changes once concrete comes out. Naperville requires a permit to reconstruct a driveway, and the city runs stoop and garage floor replacements through its residential Driveway/Sidewalk/Stoop permit. A patio needs one past 500 square feet of paved area, or when gas, electric or a fire feature is involved. On replacement work we pour, the permit is ours to pull and its cost sits inside the quote.
Next door. The rules change at the city line. Wheaton doesn’t require a permit to replace a driveway on a private single-family lot at all, though the apron and public sidewalk still need one. Aurora goes the other way and permits private walks and patios as well.
Whose concrete it is. The public sidewalk in front of your house and the driveway apron out to the street sit on city land, but Naperville makes the homeowner responsible for maintaining them. For sidewalk squares, the city runs a cost-share program for qualifying squares, explained on our walkways and sidewalks page. The apron has its own spec and permit, covered on our driveway apron page.