Skip to content
Roof Warden

Answers · What the work involves

Can you put a new roof over the old shingles?

The short answer

Often yes within code limits, commonly a maximum of two layers total, and it is usually the worse option. Nobody inspects the deck, the new roof runs hotter and ages faster, the surface follows the imperfections beneath it, and the next replacement costs more because two layers come off instead of one.

What a tear-off gives you that an overlay does not

  • A look at the deck. Rot, delamination and previous leak damage are invisible under an overlay and they do not stop.
  • New ice and water membrane and underlayment directly on the deck, which is where they work.
  • Proper flashing, replaced rather than worked around.
  • A flat surface, so the new roof lies the way it was designed to.
  • A roof that runs cooler, because it is not insulating itself with the old one.

When an overlay is defensible

One existing layer in sound condition, a deck with no history of leaks, a genuinely tight budget, and a clear-eyed acceptance that the roof will not last as long. It is a legitimate trade-off made knowingly. It is not a good idea made by not asking.

Also asked

How many layers of shingles are allowed?
Most codes cap it, commonly at two, and the local building department sets the rule. Weight and inspectability are both reasons. A house already carrying two layers is a tear-off whatever else is decided.

General information about roofs and about hiring, not advice about your building. Roofing contractor licensing, permits, insurance practice and deductible rules are set state by state and province by province across the United States and Canada, so your own authority is the current answer.