Do You Need a Permit to Replace a Roof in New Jersey?
This one trips up a lot of homeowners — and a lot of out-of-date websites. The short version: since 2018, most basic roof replacements in New Jersey do not require a construction permit. But there are real exceptions, and your specific town still gets some say.
What changed in 2018
In March 2018, New Jersey's Department of Community Affairs (DCA) reclassified a straightforward shingle re-roof on one- and two-family homes as "minor work" and "ordinary maintenance." That means for a typical tear-off-and-replace with asphalt shingles, no construction permit is required statewide.
Before 2018, every re-roof technically needed a permit. The change cut paperwork and cost for routine roof work — which is the vast majority of residential jobs.
When a permit IS still required
The exemption is for the roof covering. The moment the job touches structure, a permit comes back into play:
- Replacing roof sheathing or decking (the plywood under the shingles).
- Repairing or modifying rafters, trusses, or the ridge line.
- Changing the roof structure, adding a dormer, or altering any load-bearing element.
- Some commercial and multi-family buildings, which follow different code paths.
Why your town can still surprise you
New Jersey lets each municipality apply the rules with some discretion. In practice, most towns follow the state and require nothing for a basic re-roof — but a handful still ask for a permit or notification, and the local building department is the final word. That's why a blanket "you never need a permit" or "you always need a permit" answer is wrong.
It's also why hiring a roofer who works in your town every week matters: we know which local building departments want what, and we handle whatever applies to your specific job rather than guessing.
What this means for you
For most homeowners getting a standard shingle replacement, there's no permit, no inspection delay, and no permit fee — the job just gets scheduled. If your roof needs new decking or structural work, a permit is required and your contractor should pull it and coordinate the inspection. Either way, the contractor still must be a licensed NJ Home Improvement Contractor and carry insurance — that requirement never went away.
Not sure which bucket your roof falls into? We'll tell you straight during the free inspection. Call or text (973) 337-9001.

The Zubar Roofing Team
Written and reviewed by the team at Zubar Roofing & Exterior Systems — a family-run, licensed New Jersey roofing contractor (NJ HIC #13VH14090300) and credentialed GAF, Owens Corning, and CertainTeed installer serving Bergen, Passaic, Essex, Hudson, and Morris counties. Everything here comes from real jobs across our service area, not generic advice. More about us · (973) 337-9001
