JDG Concrete & Construction logo
631-672-1618Free Estimate

Roofing & Exterior — Centereach, NY

Roof
replacement & repair

Roof replacement and roof repair in Centereach and across Long Island, from inspection and tear-off to flashing and clean-up.

Roofing is where a house stops water first. JDG handles roof repairs and full replacements on Long Island as the same contractor that builds foundations, so we look at the whole path water takes: shingles, flashing, gutters and the ground below. We tell you plainly whether a repair or a new roof makes sense.

What is included

  • Full roof inspection first
  • Landscaping and siding protected
  • Tear-off down to the deck
  • Soft decking replaced
  • Underlayment and ice protection
  • Flashing at chimneys and skylights
  • Ventilation reviewed, yard swept

Why it lasts

Most leaks begin at flashing, not in the middle of a shingle field. We rebuild flashing at chimneys, walls, skylights and vents, and replace soft sheathing so the new roof sits on a solid deck.

For repairs we trace water along the decking to its real entry point instead of chasing the ceiling stain. Homeowners in Selden, Coram and Medford get a written scope before any work starts.

Questions homeowners ask

How do I know if I need a repair or a new roof?

We inspect the whole roof. Isolated issues like a failed flashing or a few damaged shingles can often be repaired; widespread wear and repeated leaks usually point to replacement.

Why is the leak inside nowhere near the damage outside?

Water travels along decking and rafters before it drips. We trace it back to the actual entry point.

Do I need a permit to replace my roof?

Many towns require a permit for a roof replacement. Requirements vary, so we confirm what your town expects and discuss it with you before work is scheduled.

Request a quote

Get a quote

Tell us about the job. We reply to set up a site visit and send a written scope.

What are we building? Pick all that apply
Where is the job, and when?

When do you want it done?

Who should we call?

We reply to set up a site visit. Prefer to talk now? Call or text 631-672-1618.

In a hurry? Just leave your number.

Name and phone is enough. We call or text you back to set a time.

Call NowFree Estimate