Yes, you can install metal roofing over composite shingles, but structural and code issues usually make removal the better choice
Metal roofing can go over composite shingles in some cases, but most roofers and building codes discourage it. The main problem is weight: metal panels are heavier than composite, and your roof frame may not be built to handle the added load. Even if it can, layering creates moisture traps, voids your composite shingles' warranty, and makes future repairs harder because you cannot see what is underneath. Most jurisdictions require the old shingles to come off first, and inspectors will flag a metal-over-composite installation during permit review.
The real cost difference between removal and overlay is often smaller than homeowners expect. Removal adds labor and disposal fees, but you avoid the structural reinforcement that an overlay might require. Before you decide, you need a structural engineer or experienced roofer to assess your roof frame, check local building codes, and get a written estimate for both routes.
Key Takeaways
- Metal roofing installed over composite shingles violates building codes in most jurisdictions and will not pass inspection.
- The added weight of metal panels can exceed what your roof frame was designed to support, requiring costly reinforcement.
- Layering traps moisture between materials, shortening the life of both the composite shingles and the metal roof.
- A structural assessment from a roofer or engineer is necessary before any installation to confirm your roof can handle the load.
- Removing old shingles before installing metal is the standard practice and usually required by local building departments.
Why building codes require removal, not overlay
Building codes in most U.S. jurisdictions allow only one or two layers of roofing material on a residential structure. If you already have composite shingles, adding a metal roof creates a third layer (or second, depending on how many layers are already there). When you explore for a roofing permit, the inspector will require documentation of what is underneath, and if there are already two layers, the old material must come off before the new roof goes on.
The code exists for two reasons: weight and water management. A roof frame is engineered for a specific load, measured in pounds per square foot. Composite shingles weigh roughly 2.5 to 3.5 pounds per square foot. Metal panels weigh 0.5 to 1.5 pounds per square foot on their own, but the fastening system, underlayment, and any reinforcement needed to handle the load can push the total higher. If your frame was built in the 1980s or earlier, it may not meet modern load standards, and adding weight without reinforcement creates a collapse risk.
Water is the second reason. When you layer materials, you create air gaps and pockets where moisture can collect. Metal roofing sheds water quickly, but if water gets trapped between the metal and the composite shingles below, it sits there. The composite shingles absorb moisture, swell, and rot. The metal roof rusts from underneath. Both materials fail faster than either would alone.
What a structural assessment involves
A structural engineer or experienced roofing contractor will examine your roof frame to determine whether it can support the added weight of a metal roof. They look at the size and spacing of the rafters or trusses, the condition of the decking, and whether there are any signs of sagging or damage. They also check your local building code to see what load rating your roof needs to meet.
If the assessment shows your frame is undersized, reinforcement is possible but expensive. You may need to add additional support beams, sister new rafters to existing ones, or replace sections of decking. These costs often exceed the cost of straightforward removing the composite shingles and installing the metal roof on a clean deck.
The assessment should be in writing and should state whether the roof can support a metal installation as-is, what reinforcement would be needed, and the estimated cost. This document is what you will need to show the building department when you explore for a permit. Without it, the permit will be denied.
Moisture and warranty issues with layering
Composite shingles come with a manufacturer's warranty that covers defects and premature failure. That warranty becomes void the moment you install a different roofing material on top of it. You lose any recourse if the shingles fail early, and you have no way to inspect them for damage without removing the metal roof.
Moisture trapped between layers causes both materials to fail faster. Composite shingles are designed to breathe — they shed water on top and release moisture from underneath. When you cover them with metal, that moisture has nowhere to go. It accumulates in the shingles, in the decking, and in the framing. Over five to ten years, you may see rot in the decking or mold in the attic. By the time you discover it, the damage is extensive and expensive to repair.
Metal roofing also performs best when installed directly on a clean, dry deck with proper underlayment. Installing it over composite shingles means the underlayment sits on top of the shingles rather than on the deck, which changes how water drains and how the metal panels expand and contract with temperature changes.
Cost comparison: removal versus overlay
Removing composite shingles costs $1 to $3 per square foot in labor, plus disposal fees. Disposal typically runs $100 to $300 per ton, depending on your location and the hauler. For a 2,000-square-foot roof, removal and disposal might total $2,000 to $6,000.
An overlay (installing metal over composite without removal) saves the removal labor but requires careful preparation: the composite shingles must be clean, any loose or damaged shingles must be nailed down, and the deck must be inspected for soft spots. If the structural assessment finds that reinforcement is needed, that cost applies to either route. If reinforcement is required, the total cost of an overlay can exceed the cost of removal plus installation on a clean deck.
Get written estimates for both approaches from at least two roofers. The estimate should include removal and disposal, structural assessment (if needed), any reinforcement, underlayment, metal panels, fasteners, and labor. Compare the total installed cost, not just the material cost. In many cases, removal is the cheaper option once you account for all the hidden costs of an overlay.
When an overlay might be permitted
Some jurisdictions allow a metal roof over composite shingles if certain conditions are met: the composite shingles are in good condition, there is only one layer underneath, the structural assessment confirms the frame can handle the weight, and the roofer uses a specific underlayment and fastening system designed for overlay installations. Even then, the permit will come with conditions, and the inspector will require documentation of the structural assessment.
If your local building department allows an overlay, ask for the specific code section that permits it and the requirements you must meet. Get those requirements in writing before you hire a roofer. Some departments require a letter from a structural engineer; others accept a roofer's assessment. Know what your department requires before you commit to the project.
What happens if you install without a permit
Installing a metal roof over composite shingles without a permit is illegal in most places. If a building inspector discovers it — during a home sale, an insurance claim, or a routine inspection — you may be ordered to remove the metal roof and restore the composite shingles, or to remove the composite shingles and reinstall the metal roof correctly. You may also face fines. If a problem occurs (a leak, a collapse, a fire) and the roof was not permitted, your homeowner's insurance may deny the claim.
Permits exist to protect you and future owners. They may support the work meets code, the contractor is licensed, and the materials are appropriate for your structure. The permit fee is usually $50 to $200 and is worth the cost for the protection it provides.
Frequently Asked Questions
How much heavier is a metal roof than composite shingles?
Metal panels alone weigh 0.5 to 1.5 pounds per square foot, depending on the type and gauge. Composite shingles weigh 2.5 to 3.5 pounds per square foot. Metal is lighter, but the total weight of a metal roof system — including underlayment, fasteners, and any reinforcement — can be comparable to or heavier than composite, depending on the system design.
Can I install metal roofing over two layers of composite shingles?
No. Building codes limit residential roofing to two layers total. If you already have two layers of composite shingles, both must be removed before a metal roof can be installed. If you have one layer, a metal roof can go over it only if your local code permits overlays and a structural assessment confirms your frame can handle the weight.
What if I just want to cover the composite shingles temporarily until I can afford removal?
Temporary coverings are not a solution that building codes recognize. Tarps or temporary patches do not prevent moisture from accumulating between layers, and they do not address the structural load issue. If you cannot afford removal now, wait until you can. Layering materials to save money in the short term creates much larger repair costs later.
Will my homeowner's insurance cover a metal roof installed over composite shingles?
Most insurers will not cover damage to a roof that was not installed to code. If the roof was installed without a permit or in violation of local building codes, your insurance company can deny a claim related to the roof. Before you install, check with your insurer about their requirements.