Metal roofing can be installed over asphalt shingles in many cases, but you need to check your roof first. Most roofers add a layer on top without removing the old shingles. However, you must make sure your roof can hold the extra weight. Metal roofing is lightweight compared to other options. You should talk to a pro before starting this project.
Why Choose Metal Over Asphalt
Metal roofs last much longer than asphalt shingles. According to RubyHome, metal roofing lasts 40 to 80 years, while asphalt shingles last only 20 to 30 years. This means you get more years of protection for your home.
Metal is also stronger in storms. Many homeowners pick metal because it resists hail and wind damage better. According to industry data, 33% of homeowners need roof replacement because of storm damage, so durability matters.
Related articles:
- Can You Put Metal Roofing Over Shingles
- Can Metal Roofing Be Installed Over Shingles
- Can Steel Roofing Be Installed Over Shingles
- Can Metal Roofing Be Painted
- Can You Install Metal Roofing Over Asphalt Shingles
- How to Apply Metal Roofing Over Shingles
- Is Metal Roofing More Expensive Than Shingles
- Can I Put Metal Roofing Over Shingles
- How to Install Metal Roofing Over Plywood
- Is Metal Roofing Cheaper Than Shingles
Can Your Roof Handle It
Before installing metal over asphalt, check your roof frame. Older homes may not support the weight. Metal roofing costs $10 to $17.05 per square foot installed, according to RubyHome data. Your 1,700 square foot roof could cost $17,000 to $28,985.
Most homes built after 1980 are fine. Newer structures have stronger frames. A roofer can inspect your home in one visit.
Installation Process
You have two main choices. First, install metal directly over your asphalt shingles. Second, remove the old shingles first.
Most roofers choose option one because it saves money and time. They add a layer called underlayment under the metal panels. This creates an air gap that helps water drain away. The work usually takes 2 to 3 days for a single-family home. According to RubyHome, roof installation costs range from $4 to $40 per square foot depending on your location and material choice.
| Installation Method | Cost Savings | Time |
|---|---|---|
| Install over asphalt | $800-$2,000 saved | 2-3 days |
| Remove asphalt first | No savings | 3-5 days |
What You Need to Know
Make sure your home has proper ventilation. Heat can build up under the new metal roof if air cannot flow. Poor ventilation causes damage over time.
Check your local building codes. Some areas require old shingles to be removed before installing metal. Ask your city or county before hiring a roofer. According to This Old House data, the average U.S. roof size is 2,647 square feet. Your installer can measure your exact roof size to give you an accurate price.
Related articles:
- Can You Put Metal Roofing Over Asphalt Shingles
- How to Install Metal Roofing Over Asphalt Shingles
- How Is Metal Roofing Installed
- How to Put Metal Roofing Over Shingles
- How Far Apart Should Metal Roofing Screws Be
- How to Install Steel Roofing Over Shingles
- Can You Put Roll Roofing Over Shingles
- Can You Lay Metal Roofing Over Shingles
- Can You Install Metal Roofing Over Shingles
- How Much Is Metal Roofing Compared to Shingles
Talk with a local roofing company to review your options and get a detailed estimate for your project.