Roof Replacement & Repairs
Call248-326-2020
roofing army logo
CallText
Homeowner Guide

Can You Put a Metal Roof Over Shingles in Michigan?

By Aaron Scott|8 min read|

Yes, usually. Tilcor stone-coated steel shingles and standing seam panels can go over one existing layer of asphalt shingles in Michigan, as long as the roof has never been recovered before and the decking underneath is sound. A second layer of asphalt already up there, soft decking, or an active leak means a full tear-off instead, and pole barn or other exposed-fastener metal always gets a full tear-off, no exceptions. I am Aaron Scott, licensed Michigan residential builder and owner of Roofing Army, and here is exactly when a metal roof-over works, when it does not, and why the material changes the answer.

Does Michigan Code Allow a New Roof Over an Old One?

Once, and only once. The Michigan Residential Code's reroofing rules allow a new roof covering to go directly over an existing one, called a recover, as long as the existing roof is not water soaked or deteriorated and does not already carry two or more layers of any roof covering. That rule is about the number of coverings stacked on the deck, not the material. A layer of Tilcor stone-coated steel or standing seam counts exactly the same as a layer of asphalt shingles. If your roof already has two layers on it, from any prior reroof or overlay, a third layer of anything, metal included, is not legal. Everything comes off first. We cover the asphalt-specific version of this same rule, including how often we find a hidden second layer, in our guide on what two layers of shingles means for your tear-off.

Roof Replacement in Lake Orion, Michigan by Roofing Army
Roof Replacement in Lake Orion, MI · 2,646 sq.ft · $16,405.48See every job we publish

Why Can Tilcor Stone-Coated Steel Go Over One Layer of Shingles?

Tilcor's CF Shingle and CF Shake panels are built with a deep, textured stone-coated surface that already reads as a shingle or shake profile from the street. A slightly uneven layer underneath does not show through the way it would under a flat panel, which is the main reason this system is one of the few roofing products genuinely designed with a roof-over in mind. This is already our own stated install standard on our metal roof cost guide and our snow guard guide: one sound layer of existing shingles can stay under a Tilcor roof, while two layers, soft decking, or an active leak mean a tear-off regardless of material. Before we ever quote a roof-over, we check three things at the inspection: the actual layer count at the eave or a rake, not an assumption from the homeowner's memory; whether the decking has any soft spots, delamination, or signs of a past or active leak; and how flat the existing shingles lay, since a severely curled or buckled shingle can still show through stone-coated steel even though the texture hides minor, ordinary wear.

What About Standing Seam Panels Over Shingles?

Standing seam is the opposite case. Its panels are flat, factory-finished steel formed to run the full length of the roof, so they show whatever is underneath far more readily than a textured product does. Manufacturer guidance and installer forums agree on this point: a flat standing seam panel will telegraph the ridges and tab lines of asphalt shingles underneath unless those shingles lie smooth, or furring strips are added over them to create an even plane for the panels to sit on. Our own standing seam crew treats a roof-over as a case-by-case call at the inspection rather than a blanket yes. A single layer of flat, sound shingles can work directly. A roof with pronounced curling, heavy granule loss, or an uneven surface gets furring strips or a tear-off recommendation instead, so the finished roof does not show every shingle tab line underneath a flat metal panel. High-temperature underlayment goes down either way, because a metal roof puts more heat into the deck than standard underlayment is rated to handle.

Roof Replacement in Macomb, Michigan by Roofing Army
Roof Replacement in Macomb, MI · 3,362 sq.ft · $16,500.00See every job we publish

Why Does Pole Barn Metal Always Need a Full Tear-Off?

Exposed-fastener barn panels, like the JB Ultra 2000 panels we install on pole barns and outbuildings, are a different category, and the answer here is simpler: always a full tear-off, no exceptions. Three reasons. Pole barns are typically framed with purlins spaced for a specific panel profile, not solid plywood decking, so there is no solid substrate underneath an existing metal roof to inspect or recover against. Exposed-fastener panels depend on screws biting into something solid and flat with a sealing washer doing the work; running new screws down through two stacked layers of ribbed metal panel does not seat that washer correctly, which is exactly how a leak starts. And purlin spacing and condition cannot be verified or corrected without pulling the old panels first. So barn metal gets torn off on every job, the same as a roof that has already used up its one legal layer.

Should You Put New Asphalt Shingles Over Old Ones Instead?

Technically, Michigan code allows one legal overlay of new asphalt shingles over a single existing layer. Roofing Army does not offer that option on any roof, for the reasons covered in full in our guide on two layers of shingles and what it means for your tear-off. The short version: an asphalt-over-asphalt overlay hides the decking condition completely, with nothing to inspect until a future reroof tears into it. A metal roof-over is a different decision specifically because our own inspection still checks and prices around the decking before work starts, rather than skipping that step. If you are weighing a metal roof-over against a plain asphalt reroof, that upfront decking check is one real advantage metal has, not an extra risk.

Roof Replacement in Berkley, Michigan by Roofing Army
Roof Replacement in Berkley, MI · 1,567 sq.ft · $13,968.47See every job we publish

Metal Roof-Over Eligibility, System by System

System Goes over one sound layer? Why
Tilcor CF Shingle or CF ShakeYes, when the roof is soundTextured stone-coated profile resists telegraphing. One of our standard install paths.
Standing seamSometimesFlat panel shows irregularities. Furring strips or a tear-off on rougher roofs.
Barn metal (JB Ultra 2000, exposed-fastener)NoPurlin framing and exposed fasteners need a tear-off on every job.
New asphalt shinglesLegal once, but we do not offer itHides decking condition completely. See our two-layer tear-off guide.

What Does a Metal Roof-Over Inspection Actually Check?

  • Layer count at the eave or rake. Confirmed in person, not assumed from a homeowner's memory of past work.
  • Decking soundness. No soft spots, delamination, or signs of a past or active leak anywhere on the roof.
  • How flat the existing shingles lie. Curling or heavy granule loss pushes toward furring strips on standing seam, or a tear-off recommendation on either system.
  • Ventilation. Existing intake and exhaust checked and corrected as part of the same job, not left as-is under the new roof.
  • Structural load. The weight of the existing shingles plus the new metal, confirmed against what the roof framing can carry for the long term, not just today.

Does a Metal Roof-Over Cost Less Than a Tear-Off?

Usually, because labor and disposal both drop when the old shingles stay in place instead of coming off. Tilcor stone-coated steel typically runs 1.8 to 2.5 times the installed cost of asphalt on the same roof, with real examples in our Michigan metal roof cost guide. Skipping the tear-off portion of a job is the main place a roof-over saves money, not the material itself, which costs the same either way. The trade-off is permanent: the old shingle layer stays on the house for good, adding weight the roof framing carries for the life of the new metal roof. That is exactly why we confirm structural soundness before quoting a roof-over, not after the panels are already on.

Get a Straight Answer for Your Roof

Whether your roof qualifies for a metal roof-over or needs a full tear-off is not a guess from the curb. A Roofing Army project manager inspects the actual layer count, decking, and ventilation on your roof before we write a number, and every estimate comes with five quotes at different price points so you can compare a roof-over against a tear-off, and metal against asphalt, side by side. We publish the real price and specs of jobs we complete, including our Tilcor stone-coated steel install at 1957 Edgewood Boulevard in Berkley, in our job gallery. Financing is available on either material. Learn more on our metal roofing page or roof replacement page, or schedule a free inspection and find out exactly what your roof qualifies for.

Frequently Asked Questions

Can you put a metal roof over shingles in Michigan?

Usually, yes, for Tilcor stone-coated steel and standing seam, as long as the roof has only one existing layer of shingles, the decking is sound, and there is no active leak. Michigan code does not allow a third layer of any roof covering, so a roof that already has two layers of shingles needs a full tear-off before any metal roof goes on. Pole barn and other exposed-fastener metal panels always get a full tear-off regardless of how many layers are underneath.

Does putting a metal roof over shingles cause problems?

It can on standing seam if the existing shingles are curled, buckled, or heavily worn, since the flat panels will telegraph that unevenness. Tilcor's textured stone-coated profile resists that problem on most roofs. Either system still needs a decking, ventilation, and layer-count check first. Skipping that check, not the roof-over itself, is what causes problems later.

Can you put a metal roof over two layers of shingles?

No. Michigan code caps a roof at two total layers of any roof covering, so a roof that already has two layers of shingles is at its legal limit. A new metal roof in that case requires a full tear-off to the decking first, the same as a new asphalt roof would.

Do you need furring strips for a metal roof over shingles?

Not usually for Tilcor stone-coated steel going over one flat, sound layer of shingles. Standing seam sometimes needs furring strips over the existing shingles to create an even surface and avoid the panels showing every tab line underneath, depending on how flat and worn the existing roof is.

Is a metal roof-over cheaper than a full tear-off?

Usually, since it skips the labor and disposal cost of tearing off the old shingles. The old shingle layer stays on the house permanently either way, adding weight the roof framing has to carry for the life of the new roof, which is why we confirm structural soundness before quoting a roof-over.

About the Author

Aaron Scott, Owner, Licensed Residential Builder

20+ years in the home service industry. Licensed residential builder in Michigan. Owner of Roofing Army with offices in Oxford, Ferndale, Rochester Hills, Plymouth, and Jenison.

Work With Michigan's Top Roofing Company

Get a free in-home quote.