Free NJ Cost Tool
NJ Roof Replacement Cost Calculator
Roofers price by the square (100 sq ft of roof). Enter your home size and roof style and we convert it to squares, then price your material with tear-off, underlayment, flashing, and cleanup included.
Step 1 of 2
Tell us about the project
Typical NJ Projects
Roofing Costs in New Jersey
Targeted Leak Repair
Flashing repair, shingle replacement, or localized re-sealing.
$500 – $3,000
Full Shingle Replacement
Average NJ home. Includes tear-off, ice-and-water shield, and architectural shingles.
$12,000 – $26,000
Metal Roofing
Standing seam or metal shingle system. 40 to 70 year lifespan.
$18,000 – $50,000
Flat Roof (TPO or EPDM)
Depends on square footage and existing system type.
$7,000 – $20,000
How We Calculate
- →Roof area is estimated from your home footprint (living area divided by stories, plus any attached garage), multiplied by a pitch factor, plus 10 percent waste.
- →Per-square prices include tear-off of one existing layer, synthetic underlayment, ice and water shield at eaves and valleys, drip edge, flashing, and cleanup.
- →Ranges come from the same NJ pricing published in our cost guides and on our service pages.
- →The location adjustment reflects higher labor and disposal costs in North Jersey and lower costs in South Jersey.
- →Totals round to the nearest $500. A written fixed price after a site visit replaces this estimate.
FAQs
Roof Replacement Cost Questions
How much does a roof replacement cost in NJ?
Most New Jersey homes pay $12,000 to $22,000 to replace an architectural shingle roof on a 2,000 to 2,500 sq ft colonial or cape cod. Three-tab shingles run $8,000 to $15,000, metal runs $25,000 to $50,000, and slate starts around $40,000.
What does a roofing square cost in New Jersey?
Architectural shingles cost about $650 to $950 per square installed in NJ, including tear-off of one layer. Premium designer shingles run $850 to $1,250 per square and standing seam metal runs $1,100 to $1,900.
Do I need a permit to replace my roof in NJ?
Yes. New Jersey requires a permit for a full roof replacement, and towns such as Parsippany, Toms River, and Brick each set their own fees, usually $150 to $500. A final inspection confirms the work meets code.
Can you install new shingles over the old ones?
NJ code allows a second layer in some cases, but a full tear-off is usually the better call. It exposes rotted sheathing, allows ice and water shield at the eaves and valleys, and protects the manufacturer warranty. Our estimates include tear-off of one existing layer.
Cost Guides
Turn the Range Into a Fixed Price
Free site visit. Written price before any work starts.