Built Better Blog

Should I repair or replace my roof in Minnesota?

October 26, 2026 · Chad Kestner · C Squared Properties Solution, MN License BC809568

Short answer: Repair when the problem is local and the roof is otherwise in good shape: a few blown-off shingles, one leaking flashing or vent. Plan a replacement when the roof is around 20 years old or shows wear across the whole surface, like heavy granule loss, exposed fiberglass, cracking or blistering. A free inspection, including the attic, tells you which one you are looking at.

Minnesota is hard on roofs. Shingles go through the hottest summers and the coldest winters, expanding and contracting the whole time, plus hail, wind and ice. Think of a roof like a car: every year adds mileage, and a hard winter adds more. The question is whether you have a part that needs fixing or a vehicle that is worn out. This is how we look at it on an inspection, taken from the roofing episode of our Built Better podcast with Chris Rice and Gage Seehafer of GAF.

How old is too old for a roof in Minnesota?

If an asphalt roof has made it to around 20 years without a major hail or wind event, it has done well, and it is time for an inspection no matter how it looks from the driveway. Even on newer homes, an inspection somewhere around year 7 to 10 is a good idea, because storms often pass through while people are away and nobody notices the damage.

What are the signs a roof needs replacing, not repairing?

  • Granules in the gutters and downspouts. The granules are the roof's first line of protection. When a lot of them wash down after a heavy rain, the shingles are wearing out.
  • Shiny fibers showing. Once the granules and asphalt are gone, the fiberglass mat starts to show. You can often see it from the driveway.
  • Cracking and blistering across the roof, not just in one spot.
  • Soft decking. If the roof deck has been wet long enough to go soft, it is past a patch, and it is also unsafe to walk on.

When is a repair the right call?

  • A few shingles blown off on a roof that is otherwise sound. Done properly, the repair also reseals the shingles around the patch, because a wind event that tears off two shingles usually breaks the seal on the ones next to them.
  • A leak at one penetration: a plumbing stack, vent, chimney or skylight. These are where most leaks start.
  • Flashing at a wall. Step flashing where the roof meets a vertical wall works like fish scales, each piece overlapping the one below. One piece installed wrong lets water run behind it.
  • Exposed nail heads, called shiners, that rust and let water follow the nail down.

Is it really a roof leak?

Not always. A brown stain on a ceiling is often condensation, not a leak. In winter your attic should be close to the outdoor temperature. When warm air from the house gets into a poorly ventilated or under-insulated attic, it condenses on the cold underside of the roof deck, can even form ice there, and drips onto the drywall. We have found homeowners expecting a new roof whose real problem was ventilation and insulation, fixed for a fraction of the cost of a replacement. That is why a proper inspection always includes the attic.

Ice dams are a related warning sign. If melted spots and ice build up at the roof edge every winter, the ventilation and insulation need a look, whether or not you replace the roof.

Can I fix it myself?

We get this question a lot. Pulling a small branch off a roof is fine. For almost everything else we recommend a contractor:

  • If your roof has an enhanced manufacturer warranty, doing repairs yourself can void it.
  • Replacing a couple of shingles without breaking or creasing the ones around them is harder than it looks, especially in summer when they are sealed down.
  • Roof rakes scrape off granules. We have seen "hail damage" that turned out to be the first six feet of a roof raked every winter.
  • A skylight leak is not a sealant job. Skylights are a common source of leaks, and the lasting fix is usually replacing the unit with its flashing.

We had hail. Should I file an insurance claim?

Get an inspection first. Weather is uneven, and a neighbor getting a new roof does not mean yours is damaged. We tell more people not to file a claim than to file one. If there is damage, we help you through the insurance process. Be careful with storm chasers: work with a local contractor whose owners you can reach after the job, who has real reviews and manufacturer certification, and who explains the underlayment and ice and water protection they use, not just shingle colors.

If I replace, what should I ask for?

  • Impact resistance. Class 3 shingles pass a test with a 1.75-inch ball dropped from 17 feet; Class 4 with a 2-inch ball from 20 feet. Ask your insurance agent whether a Class 4 roof lowers your premium, since the savings can offset the higher upfront cost.
  • An enhanced manufacturer warranty from a certified contractor. It covers manufacturer defects over the long term and can be transferred once if you sell, which helps at resale.
  • The whole system: underlayment, ice and water protection, flashing, ventilation and insulation, not just new shingles over old problems.
  • Algae protection. Dark streaks are algae and are covered by algae-resistant shingle warranties; moss and lichen are not.

Get a free roof inspection

Our inspections are free and come with photos so you can see what we see. Learn about our roofing services or request your free inspection.

Frequently asked questions

How long does a roof last in Minnesota?

An asphalt roof that reaches about 20 years without major hail or wind damage has done well. Have it inspected at that point, and consider an inspection around year 7 to 10 on newer homes.

Is a roof inspection free?

Yes. C Squared roof inspections are free and include photos of what we find.

Is a ceiling stain always a roof leak?

No. It is often condensation from poor attic ventilation or insulation. A proper inspection includes the attic.

Can I replace a few blown-off shingles myself?

We do not recommend it. The surrounding shingles usually need resealing, and DIY repairs can void an enhanced manufacturer warranty.

Should I file an insurance claim after hail?

Get an inspection first. A neighbor's claim does not mean your roof is damaged, and we tell more people not to file than to file.

What is the difference between Class 3 and Class 4 shingles?

Class 3 shingles pass a 1.75-inch ball dropped from 17 feet; Class 4 pass a 2-inch ball from 20 feet. Ask your insurance agent about Class 4 discounts.

Talk to C Squared about your property

Free estimates across Watertown, the west metro and Wright County.

Request an estimate Call 952-236-0398

Our Team Thrives on Results

See what real customers are saying

I am very happy with my new roof. The crew finished on time and cleaned up extremely well. Chad was nothing short of great, from the roof inspection to the final cleanup of the project. He was there every step of way, giving us all the details. Local, professional and down to earth are just a few words to describe C Squared. I highly recommend calling them for any exterior needs!

— Mike B

Dylan Van Wyhe with C Squared helped me so much. He helped me navigate the process and explained everything along the way. C Squared was punctual, clean, and in and out in a day. More work was needed after they tore the roof off and they took care of it all. I highly recommend C Squared and Dylan Van Wyhe for any project!

— Lindsey E

We had the best experience working with Dylan Van Wyhe at C Squared. The customer service we received as truly unmatched. He responded immediately to our emails, answered our hundreds of questions and he really made us feel at ease with everything. I think if anyone needs to go through getting their roof (or anything else) replaced, this is the company they need to use. I couldn’t recommend them enough!

— Dakota A