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

Union County Roof & Siding

Roof repair and leak repair

Not every leak means a new roof. If your roof has good years left, we find the leak and fix it right, and we'll tell you honestly if it doesn't.

Common leak sources

  • Chimney flashing that was caulked instead of properly counter-flashed
  • Cracked rubber boots on plumbing vents
  • Skylight flashing
  • Wall-to-roof flashing on Capes and split-levels
  • Ice dams at the eaves on poorly vented roofs

Repair or replace?

If the roof is under about 15 years old and the damage is local, repair usually makes sense. If it's past 20 years, curling, or losing granules, a repair is often money spent on a roof you'll replace soon anyway.

Typical cost

Most roof repairs run $400 to $2,500. Chimney reflashing typically runs $800 to $2,000.

Use the roof and siding calculator →

Questions about roof repair

Can you find a leak that others couldn't?
Often. Most repeat leaks are flashing problems, and we trace water back to where it actually enters.

Roof Repair near you

Is your roof past 20 years?

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

Call (908) 389-7789