top of page
Best shot_edited_edited.jpg


Common Minnesota
Roofing Questions


What is the Average price of roofing in Minnesota?

The average price of roofing in Minnesota can vary based on a number of factors, including the type of roofing material, the size of the roof, and the pitch of the roof. Generally, the cost of roofing in Minnesota will range from $5 to $10 per square foot for asphalt shingles, $10 to $15 per square foot for wood shingles, and $6 to $12 per square foot for metal roofing. The cost of installing a flat roof in Minnesota will typically range from $5 to $20 per square foot, while the cost of installing a slate or tile roof in Minnesota will generally range from $15 to $30 per square foot. It's important to keep in mind that these prices are just estimates, and the actual cost of roofing in Minnesota will depend on the specific details of your project. 

Is it okay to reroof over a house's existing shingles?

We would not recommend doing this because It is generally not recommended to re-roof over existing shingles in Minnesota or any other area for that matter, as it can lead to a number of problems. Re-roofing over pre-existing shingles is generally not advised in Minnesota, or anywhere else for that matter, as it can result in a number of issues. You will be adding weight to the current structure by adding a new layer of shingles on top of the old one, which may eventually cause it to sag or collapse. Re-roofing over shingles has the additional risk of trapping moisture beneath the new covering, which might result in rot or mold. This may result in the premature failure of your brand-new shingles.

Removing the old shingles before putting in the new ones is far better practice. You can then examine the underside of the decking and make any repairs that are required. Additionally, it will allow you to put in an ice and water shield and sufficient ventilation, which will help shield your roof from Minnesota's harsh weather.

Installing a new roof over an existing one is also against most building codes and insurance policies. Usually, before a new roof is installed, building inspectors and insurance adjusters require that the old shingles are removed.

In conclusion, it is generally not recommended and not permitted by building rules and insurance companies to re-roof over shingles. Before putting on new shingles, it is recommended practice to take off the old ones, thoroughly inspect, and fix the underlying decking.

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 nature of the damage that has been done to your roof. Here are some general principles to take into account:

  • It may be more cost-effective to repair the damage if your roof is relatively new (less than 10 years old) and the damage is limited to a few shingles or a small area.

  • If your roof is more than 20 years old and the damage is significant, replacing the entire roof may be more cost-effective than maintenance.

  • It is typically recommended to replace your roof if it has significant structural problems, dry rot, or water damage.

What is the lifespan of a new roof in Minnesota?

The lifespan of a roof in Minnesota can vary depending on the type of roofing material and the quality of installation. On average, a typical asphalt shingle roof can last between 15-25 years. A metal roof can last up to 40-50 years, while a flat roof may last between 15-40 years. However, extreme weather conditions, lack of maintenance, and poor installation can shorten a roof's lifespan. It is recommended to have regular inspections and maintenance to ensure your roof is in good condition and has a longer lifespan. Don't forget that weather damage can affect the lifespan of your roof. 

Edited: 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.

“Very good attention to detail. They have very fair pricing. They cleaned up each day after working on the project. I cannot say enough about them and highly recommend them for regular or storm damage work.”

-Gary Bourdon

Our Roofing Process

1. To begin with, we request that you send us a copy of your insurance adjuster's summary report so that we may review the project's scope and double-check all measurements to make sure that all damage has been fairly assessed and accurately documented.

2. Next, we compare the work outlined in our contract to the insurance adjusters' summary report.

3. Third, we send our signed contract by you to the insurance company and send them a letter of authorization to correspond.

4. Fourth, if there is a mortgage on the home, the mortgage company's name will most likely be on checks that are released throughout the term of the build along with your name and Roof Company N.A. Inc. We will then handle the process for you by sending your signed check to the mortgage company and speeding up the completion time. 

5. Once we have finished all the trades agreed upon by yourself and Roof Company, we will then have a final walk-through to verify the completed work and go over any questions you have at the close of the repair process.

6. You will get a final invoice showing what has been paid up to date and what is due at the completion of our work. Once Roof Company is paid in full then we will give you the warranty information that is needed for the work provided.



Roof Replacement

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

Birds Eye.JPG


5565 Quam Ave NE, St Michael, MN 55376


  • facebook
  • Instagram

Thanks for submitting!

bottom of page