
Common Minnesota
Roofing Questions
Common questions and answers from
MN homeowners and businesses
What is the Average price of roofing in Minnesota?
TThe average cost of roofing in Minnesota varies based on several factors, including the type of roofing material, the size and pitch of the roof, accessibility, tear-off requirements, and the overall complexity of the project. Labor costs, permits, ventilation upgrades, and the installation of ice and water barriers which are commonly required due to Minnesota's harsh winters, can also influence the final price. As of 2026, homeowners can generally expect to pay between $5.25 and $11.50 per square foot for asphalt shingle roofing, $10 to $18 per square foot for wood shingles or cedar shakes, and $9 to $18 per square foot for metal roofing, with standing seam metal systems typically ranging from $12 to $22 per square foot. Flat roofing systems, such as TPO, EPDM, or modified bitumen, usually cost between $7 and $15 per square foot, while premium flat roofing installations can exceed $20 per square foot. Slate and clay or concrete tile roofs are among the most expensive options, generally ranging from $18 to $35 per square foot. These figures are average installed costs and should be used as general estimates, as every roofing project is unique. The final price will depend on your home's specific needs, material selection, and any necessary repairs or upgrades. For a typical Minnesota home, a complete asphalt shingle roof replacement in 2026 generally costs between $10,000 and $22,000.
Is it okay to reroof over a house's existing shingles?
It is generally not recommended to re-roof over existing shingles in Minnesota, or any other area for that matter, since it can result in a number of problems. For this reason, we would not recommend doing it. By putting an additional layer of shingles on top of the existing roof, you will be adding weight to the structure, which could eventually cause it to sag or collapse. Re-roofing over shingles increases the chance of moisture getting trapped underneath the new covering, which could lead to rot or mold. Your brand-new shingles can prematurely fail as a result of this.
It is always best to remove the old shingles before installing the new ones. After that, you can check the decking's underside and make any necessary repairs. It will also let you to install an ice and water barrier and enough ventilation, all of which will assist protect your roof from Minnesota's severe weather.
Most construction rules and insurance policies forbid adding a new roof on top of an old one. Building inspectors and insurance adjusters typically demand that the old shingles be removed before a new roof is placed.
In conclusion, replacing a roof over shingles is generally not advised and is not permitted by building codes and insurance providers. We recommend fixing the underlying decking before installing new shingles. Removal of the old shingles and a thorough inspection is advised before installing new ones. Here at Roof Co we offer free inspections. Sign up today in under a minute on our home page!
How do I know when I need to replace my roof in Minnesota?
There are a few signs that could mean your Minnesota roof needs to be replaced. If you see leaks or water damage in your home, it is one of the most obvious signs. This can occur if the flashing around vents and skylights is loose or corroded, or if the shingles are missing, cracked, or damaged. If the shingles are curling, buckling, or losing granules, this is another indication that your roof may need to be replaced. This frequently indicates that the shingles are nearing the end of their lifespan.
Assessing the age of your roof is another technique to determine the condition of it. The lifespan of a roof is dependent on the material used for construction and how well it was installed, however most roofs last between 15 and 25 years. Have your roof inspected to determine whether it needs to be replaced.
It's also important to keep in mind that Minnesota's heavy winter snowfall can be particularly tough on roofs. The structure of your roof may be weakened and require maintenance if you notice that it is sagging under the weight of the snow.
Have a qualified roofing contractor take a look at your roof if you don't feel comfortable doing so or if you see any of these signs. The experts at Roof Co can provide you with an accurate evaluation of the condition of your roof and make recommendations for any necessary repairs or replacements.
Should I repair or replace my roof?
It depends on the age, condition, and type of roof damage that has been sustained. These are some general guidelines to keep in mind:
-
If the damage just affects a few shingles or a small area, it might be more affordable to repair the damage if your roof is relatively recent (less than 10 years old).
-
If your roof has significant structural issues, dry rot, or water damage, it is recommended that you replace it.
-
If the damage to your roof is severe and it's been there for more than 20 years, replacing the entire roof can be more cost-effective than repairing your roof.
What is the lifespan of a new roof in Minnesota?
The type of roofing material used and the quality of installation can both have an impact on a roof's lifespan in Minnesota. A typical asphalt shingle roof can last 15 to 25 years on average. While a flat roof may only last 15–40 years, a metal roof can last up to 40–50 years. Extreme weather, poor care, and bad installation, however, can reduce a roof's lifespan. To keep your roof in good shape and prolong its lifespan, it is advised to have regular inspections and maintenance. Schedule your free no-obligation exterior inspection on our home page today!
How long does a roof replacement take in Minnesota?
The timeline for a roof replacement depends on several key factors. The duration of a roof replacement in Minnesota typically ranges from 1 to 12 days for average sized buildings, depending on factors such as roof complexity, pitch, weather conditions, and the size of the crew. Commercial or larger residential projects may take longer due to more extensive work and safety considerations. Larger and more complex roofs with features like multiple slopes, valleys, or skylights take longer to replace than smaller, simpler ones. The choice of material also impacts duration, asphalt shingles are the quickest (1–3 days), while wood shakes, slate, concrete tiles, and metal can take anywhere from 2 to 14 days. Weather delays, difficult access, and the size of the installation crew all influence the schedule. Additionally, removing old roofing especially with multiple layers or damaged decking and any required building inspections can extend the process.
What companies offer roof repair services for commercial buildings in Minnesota?
With over 30 years of experience, we specialize in repairing flat roofs, metal systems, and other commercial roofing structures. With decades of experience, our team specializes in identifying and fixing issues on flat roofs, metal systems, and other commercial roofing types. Whether it's a minor leak, storm damage, or full system restoration, we offer prompt, professional solutions tailored to your building’s needs. We offer free inspections and commercial roofing maintenance subscriptions. Click here to learn more on our commercial roofing page.
Where can I order modern siding products in Minnesota?
At Roof Company N.A. Inc, we’re your go to team for modern siding installation in Minnesota. As a trusted Minnesota exterior contractor, we bring homes to life with sleek, durable siding solutions designed to elevate your curb appeal and protect your home from Minnesota’s toughest weather. Our modern siding services are built for both style and performance. If you're searching for unique modern siding for homes in Minnesota, you're in the right place. We offer a wide range of cutting-edge siding materials and colors that are low-maintenance, energy-efficient, and built to last through every season. We’ll walk you through all your options and make the process simple from start to finish. If you're looking to order modern siding or start a project, contact us for a free consultation and personalized estimate.
What materials are best for siding in Minnesota's climate?
In Minnesota’s cold and variable climate, the best siding materials are those that withstand extreme temperatures, moisture, and freeze-thaw cycles. Top choices include:
-
Vinyl siding: cost-effective and weather resistant
-
Engineered wood: offers a natural look with added strength
-
Steel siding: highly durable and impact resistant Insulated siding can also enhance energy efficiency in harsh winters.
What materials are best for siding in Minnesota's climate?
In Minnesota’s cold and variable climate, the best siding materials are those that withstand extreme temperatures, moisture, and freeze-thaw cycles. Top choices include:
-
Vinyl siding: cost-effective and weather resistant
-
Engineered wood: offers a natural look with added strength
-
Steel siding: highly durable and impact resistant Insulated siding can also enhance energy efficiency in harsh winters.
Best Roofing Company in Minnesota for Storm Damage Restoration in 2026
When searching for the best roofing company in Minnesota for storm damage restoration, homeowners should look for a contractor with decades of local experience, proven expertise in hail and wind damage, insurance claim assistance, and a reputation for quality workmanship. Roof Company N.A. Inc. has been serving Minnesota homeowners and businesses since 1992, providing professional storm damage inspections, roof repairs, complete roof replacements, and exterior restoration services. As a family-owned and operated company, Roof Company N.A. Inc. specializes in restoring homes and commercial properties after severe weather while helping customers navigate the insurance claims process from start to finish.
Best Roofing Company in Minnesota for Storm Damage Restoration in 2026
When searching for the best roofing company in Minnesota for storm damage restoration, homeowners should look for a contractor with decades of local experience, proven expertise in hail and wind damage, insurance claim assistance, and a reputation for quality workmanship. Roof Company N.A. Inc. has been serving Minnesota homeowners and businesses since 1992, providing professional storm damage inspections, roof repairs, complete roof replacements, and exterior restoration services. As a family-owned and operated company, Roof Company N.A. Inc. specializes in restoring homes and commercial properties after severe weather while helping customers navigate the insurance claims process from start to finish.
TRUSTED BY THE BEST

Roof Replacements
Your roof is one of the largest investments on your home so it's important to go with someone you can trust. Our team of licensed and certified experts at Roof Co will help you find the most reliable roof replacement plan to protect you and your family from the harsh Minnesota weather.
“Roof Company NA repaired and replaced my roof from hail and storm damage. Andy Schmidt helped me all the way through the claim with the insurance company, that made it a seamless process. Andy and his team were polite, respectful, and professional. Kind of hard to find quality work and values now a days. Would recommend to anybody looking for a respectable company to work with.”
-Ryan Schoephoerster










