A DMF Construction company · NJ HIC #13VH00991500 Serving Union, Somerset & Morris County · Mon–Fri 8:00 AM – 4:00 PM

Updated September 2026

What does a new roof or siding cost in NJ?

Use the calculator for a planning range based on 2026 pricing in Union County and nearby towns. Then get a firm price from a free inspection.

Planning range

–

    Get an exact price

    Typical price ranges

    ProjectTypical rangeWhat drives it
    Architectural shingles$550–$800 / squarePitch, layers, access, deck condition
    Designer shingles$750–$1,050 / squareHeavier shingles, more labor
    Standing-seam metal$1,100–$1,800 / squarePanel type, complexity
    Extra layer tear-off$75–$125 / squareNumber of layers
    Vinyl siding$9–$14 / sq ft of wallStories, trim detail, rot repair
    Fiber cement siding$14–$20 / sq ft of wallPainting, trim, complexity
    Emergency tarp$500–$1,500Size, access, weather

    What's a "square"?

    Roofers price by the square: 100 square feet of roof surface. A typical Union County colonial has 15 to 25 squares, and a steep Cape with dormers can have more roof than its floor area suggests.

    What moves the price

    • Pitch. Steep roofs need more safety setup and time.
    • Layers. Each extra layer adds tear-off and disposal.
    • Deck condition. Rotted sheathing is replaced per sheet.
    • Complexity. Valleys, dormers, chimneys, and skylights all add flashing work.
    • Siding trim detail. Corners, windows, and soffits drive siding labor.

    These are planning ranges for our service area, not quotes. Every home is different. Your written price comes after a free in-home visit.

    Want a real number?

    A 45-minute visit gets you a written scope and a firm price. No obligation.

    Free roof & siding estimate

    We reply the same business day. Or call (908) 389-7789.

    By submitting, you agree DMF Construction may call or text you about your project. Msg & data rates may apply. Reply STOP to opt out.

    Is your roof past 20 years?

    Free in-home estimate. Written scope, clear pricing, no pressure.

    Call (908) 389-7789