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

Berkeley Heights, Union County, NJ 07922

Roof replacement and siding in Berkeley Heights, NJ

Roofs, siding, windows, and storm repairs for Berkeley Heights homes, from DMF Construction's crews based in Scotch Plains, serving all of Union County.

Berkeley Heights homes and their roofs

Berkeley Heights sits along the Passaic River at the western edge of Union County. Most homes are 1950s through 1970s colonials and split-levels on generous lots, many with lower levels and basements that are ready to become real living space.

Split-level roof lines

Split-levels have several roof sections meeting at different heights. Those intersections need careful step flashing and cricket work, and it's where most split-level leaks start.

Colonials: simple roofs, big walls

Colonial roofs in Berkeley Heights are usually simple gables, which keeps roofing cost down. The big two-story walls are where siding makes the biggest visual difference, and many still have 1970s aluminum siding.

Hillside lots

On Berkeley Heights's sloped lots, one side of the house is often a full story taller. That affects staging and safety setup, and we plan for it in the price.

Berkeley Heights pricing

Most Berkeley Heights roof replacements run $14,000 to $28,000 for architectural shingles, because homes here tend to be larger or steeper. Roof-and-siding packages typically run $35,000 to $65,000.

Build a planning estimate with the roof and siding calculator →

Permits in Berkeley Heights

Roof replacement and most siding work in Berkeley Heights require a permit from the Berkeley Heights construction office. DMF files the application, keeps the permit posted on site, and schedules the final inspection so your records are clean when you sell.

How a Berkeley Heights project runs

  1. InspectionRoof, attic, and walls checked and photographed.
  2. Written priceScope, materials, and per-sheet deck repair pricing.
  3. Permit & orderWe file the permit and order materials.
  4. Install1–3 days for most roofs, 1–3 weeks with siding.
  5. FinalMagnet sweep, inspection, warranty paperwork.

What neighbors say

“The projects went pretty smooth, they are very honest and fair, punctual which most important now a days.”
Rob · Mountainside, NJ
“The pricing was fair and competitive compared to other quotes that I have gotten. They gave me a step by step outline.”
Mike · Scotch Plains, NJ

Berkeley Heights questions

Do I need a permit for a new roof in Berkeley Heights?
Yes. Roof replacement in Berkeley Heights requires a permit from the local construction office. DMF files it and schedules the final inspection.
How fast can you get to Berkeley Heights for a leak?
We're based in Scotch Plains, and Berkeley Heights is in our regular service area. For active leaks we aim to tarp within a day or two, weather permitting.
Do you do siding in Berkeley Heights too?
Yes. Most Berkeley Heights customers ask about roof and siding together, and doing both at once usually saves money.

Our services in Berkeley Heights

Is your roof past 20 years?

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

Call (908) 389-7789