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

Where is the home?
Home size and stories
Stories
Roof pitch
Attached garage under the same roof
Roofing material
Extras

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.

Turn the Range Into a Fixed Price

Free site visit. Written price before any work starts.