It’s a tempting question, especially when you’re staring at a quote: can we just put new shingles over the old ones and skip the tear-off? Technically, sometimes yes. But in almost every case, we recommend against it. Here’s the honest breakdown.
The appeal of roofing over
A layover (installing new shingles over the existing layer) saves on tear-off labour and disposal, so the upfront price is lower. That’s the entire upside.
The problems it creates
- You can’t inspect the deck. Covering the old roof means nobody checks the wood underneath for rot or damage. Problems get sealed in, not fixed.
- No new ice and water shield. A layover skips the waterproof membrane at the eaves and valleys, exactly where Winnipeg roofs are most vulnerable to ice dams.
- Trapped heat, shorter life. Two layers hold more heat, which ages the new shingles faster.
- Uneven surface. New shingles telegraph the bumps and imperfections of the old roof, so it never looks as clean.
- More weight. A second layer adds significant load to your roof structure.
- Warranty issues. Many manufacturers limit or void warranties on layovers, and it can complicate a future home sale or inspection.
When a layover might be considered
If the existing roof is a single layer, still relatively flat and sound, and budget is the overriding concern, a layover is possible. But it’s a short-term decision that usually costs more in the long run, because the next roof will require tearing off two layers.
Our recommendation
We almost always recommend a full tear-off. It lets us inspect and repair the deck, install fresh ice and water shield, correct ventilation, and give you the full manufacturer warranty on a roof that will actually last. It’s the difference between doing it right and doing it twice.
Weighing your options? Get a free estimate and we’ll give you honest pricing on a proper tear-off and re-roof.