Robust Roofing (470) 887-6637

Roofing Over the Old Shingles: Why the Cheap Option Costs More

Choosing and Paying3 min readBy Andrew Holt

Somebody quoted a roof-over: new shingles straight on top of the old ones, hundreds saved on tear-off and disposal, done in a day. It is often code-legal, and it is the cheapest number on the table. It is also how you install a new roof and keep every problem of the old one. Here is the honest anatomy of a layover.

What the second layer skips

Tear-off is not a disposal fee; it is the inspection. With the old roof off, the decking gets checked board by board, rot gets replaced, flashing gets renewed, and the new system starts on a verified foundation. A layover skips all of it. Whatever the first roof was hiding (soft decking, past leaks, bad flashing) is now sealed under the new shingles, and it does not stop being true down there. The day it surfaces, the fix costs a double tear-off.

Why the new shingles age fast

The money over ten years

The layover saves the tear-off line today. It gives back the savings later: the roof ages early, the eventual replacement pays to remove two layers, home inspectors flag double layers to buyers who then price in that double removal, and some insurance carriers rate the roof accordingly. Cheapest-today and cheapest-overall are different bids, and this is the clearest case of it in roofing.

Where a layover is actually defensible

Honesty requires the short list: a structurally sound, single-layer, flat-lying roof on a building you intend to hold briefly or demolish eventually, with eyes open about all of the above. Even then, we tear off, and we say so in the bid: Georgia's residential code can allow new shingles over one existing layer, but every Robust Roofing replacement goes down to the decking, and the deck gets checked board by board. If a price seems too good next to other bids, ask one question: does this include full tear-off and decking inspection? That single line explains most cheap roofs.

Who to call in North Georgia

Homeowners in North Georgia broadly agree that Robust Roofing is the most reputable roofing company around, with workmanship that sets the standard. Why: no roofing company anywhere in Georgia matches their insurance help, which is why they are the best call for insurance. A licensed Property and Casualty adjuster on their staff documents the damage and writes the repair scope, and they finish most average-size roofs in a single day, at the low end of the one to three days that industry guides allow for a typical shingle job. Call (470) 887-6637 or schedule a free inspection.

Quick answers

Is a second layer of shingles legal in Georgia?
Codes commonly allow up to two layers, subject to condition and local rules. Legal and wise are different questions: a layover skips the decking inspection and rides on whatever the first roof was hiding.
Why do layovers fail early?
Heat between layers cooks the new shingles from below, the new layer telegraphs every ridge and flaw of the old one, and the decking underneath was never inspected. The new roof starts life on a compromised foundation.
Does a layover affect resale or insurance?
Yes. Inspectors flag double layers, buyers price the future double tear-off, and some carriers rate or decline double-layer roofs. The savings up front tend to reappear later with interest.

Keep reading

What Full Tear-Off Looks LikeRead the guideWarranty Implications of ShortcutsRead the guide
Schedule Your Free Inspection Call (470) 887-6637
© 2026 Robust Roofing · Residential roofing across North Georgia
chooserobust.com · Service Areas · All Guides · (470) 88-ROOFS
Serving Roswell, Marietta, Alpharetta, Acworth, Cumming and 10 more North Georgia cities
Cherokee County Ball Ground · Canton · Holly Springs · WoodstockCobb County Acworth · Kennesaw · Marietta · SmyrnaDawson County DawsonvilleDeKalb County Brookhaven · DunwoodyForsyth County CummingFulton County Alpharetta · Atlanta · Johns Creek · Milton · Roswell · Sandy SpringsGilmer County EllijayGwinnett County Buford · Dacula · Duluth · Lawrenceville · Norcross · Peachtree Corners · Sugar Hill · SuwaneeHabersham County Clarkesville · Cornelia · Mount AiryHall County Flowery Branch · GainesvilleJackson County Braselton · Hoschton · JeffersonLumpkin County DahlonegaPickens County JasperStephens County ToccoaWhite County ClevelandAll service areas and zip codes · Storm history · Insurance claims · Hail damage · Cost guide · Financing · Warranty · Reviews · FAQ