Google Logo Web Icon - SelfStorage X Webflow Template
5.0 stars on Google (75+ reviews)

Roof Repair in Rochester, MN

Gray Duck Roofing provides roof repair in Rochester, MN, for leaks, damaged shingles, and problems around flashing, chimneys, and roof vents. We inspect the affected area, explain what we find, and discuss whether a repair makes sense for the condition of your roof.

Roof repair services in Rochester, MN
Quick Service Overview

Fast, Professional Roof Repair Services in Rochester

Why we're Rochester's most trusted roofing contractor.

Transparent Pricing

We'll always recommend repair over replacement when it makes financial sense. Our inspection includes photos, detailed documentation, and a clear explanation of your options.

Minnesota Weather Expertise

From ice dams in January to hail damage in June, we know exactly how Rochester weather attacks your roof - and how to fight back.

Insurance Experts

We work directly with your insurance company, document all damage, and ensure you receive the full coverage you're entitled to.

Warranty-Backed Repairs

Every repair comes with our 5-year workmanship warranty. If our repair fails, we fix it free.

Certified Excellence

GAF Master Elite and Owens Corning Preferred Contractor certifications put us in the top 2% of contractors nationwide.

Understand the repair before you decide

Your estimate should identify the repair and explain why it's needed. Gray Duck Roofing uses inspection photos and the condition of the roof to walk you through the repair options. Ask us to point out the damaged component, explain the proposed work, and identify anything the repair won't address.

A repair can be the right choice when the problem is limited and the surrounding roof is in usable condition. If deterioration is widespread, repeated patches may leave you paying for work that doesn't address the larger problem. We'll explain the difference so you can compare the options for your home.

We're a locally owned roofing company serving Rochester and nearby Southeast Minnesota communities. You can learn about Gray Duck Roofing, read customer reviews, and ask questions before agreeing to the work. For a planned project, financing options are also available to review.

Before work begins, ask for the repair scope and applicable warranty terms in writing. Product coverage and coverage for installation work can differ, and the terms should match the specific repair you're buying.

Where roof leaks can start

A leak may appear during a heavy rain, after wind damage, or when snow begins to melt. When you first noticed it is useful information, but an inspection is still needed to identify where the water entered.

  • Roof openings and intersections. Chimneys, skylights, plumbing vents, and walls interrupt the roof surface. Flashing and related seals help manage water at these locations. A failure here can cause a leak even when nearby shingles look intact from the ground.
  • Shingles and exposed areas. Missing or damaged shingles can leave the materials below them exposed. The inspection needs to establish the extent of damage and whether the surrounding shingles can be worked on without causing further problems.
  • Ice buildup at the roof edge. Ice dams can hold water behind a ridge of ice. Repairing damaged roofing and addressing the conditions that caused the ice dam may require different work. If the problem returns during snowmelt, mention that history so the discussion goes beyond the current stain.
  • Water near the eaves. Overflowing gutters and roof-edge problems can produce similar symptoms. If water spills over the gutters or runs behind them, that should be part of the inspection. Replacing shingles alone may not resolve a drainage problem.

Keep a record of when the leak appears and where you see it. Photos taken safely from the ground or inside the living space can help describe the issue. You don't need to climb onto the roof to gather that information.

Common Roof Leak Causes in Rochester

Rochester's weather is tough on roofs. These are the leak sources we see most often:

Ice Dams

Minnesota winters create perfect conditions for ice dams. When heat escapes through your attic, it melts snow on the roof. That water refreezes at the eaves, creating a dam that forces water under your shingles and into your home. We see more ice dam damage in Rochester than almost any other type of leak.

Damaged or Missing Flashing

Flashing around chimneys, skylights, and vent pipes deteriorates over time. Cracked or lifted flashing is one of the most common causes of roof leaks, and one of the easiest to prevent.

Wind-Lifted Shingles

Strong straight-line winds and severe thunderstorms can lift shingle edges, breaking the adhesive seal. Once that seal is broken, wind-driven rain pushes water underneath.

Hail Damage

Hail cracks shingles and knocks granules loose. That weakens your roof's waterproofing layer. Hail damage often isn't visible from the ground. It takes a trained eye during an inspection to catch it.

Aging Materials

Asphalt shingles have a 20–25 year lifespan. As they age, they curl, crack, and lose granules, all of which let water in.

Clogged Gutters

When gutters can't drain properly, water backs up under roof edges and can seep into fascia boards and roof decking.

Roof Leak Repair Cost

Most roof repairs in Rochester cost between $300 and $1,500, depending on the type and extent of damage:

Repair Type

Typical Cost

Shingle replacement (small area)

$300 – $600

Flashing repair or replacement

$400 – $800

Pipe boot replacement

$200 – $400

Emergency tarping

$200 – $500

Leak repair with interior damage

$800 – $1,500

We always recommend repair over replacement when it makes financial sense. After inspecting your roof, we'll give you an honest assessment with photos, documentation, and a clear explanation of your options. No pressure, no upselling.

Repair or replacement

Roof age is one part of the decision. The condition of the shingles, the extent of damage, previous repair history, and the condition of the materials underneath also matter. A roof doesn't become a replacement project simply because it has a leak, and a newer roof isn't automatically repairable in every situation.

A localized flashing problem may have a different solution from damage spread across several roof areas. Likewise, a repair that works on flexible, sound shingles may be harder to complete on shingles that are brittle or breaking apart. We'll explain those differences during the inspection.

If both approaches are reasonable, compare what each estimate includes and what problems would remain afterward. Ask whether the repair addresses the current leak only or also addresses other observed damage. If replacement is the better fit, our residential roof replacement page explains that service.

There's no single age or percentage-of-damage rule that can replace an assessment of your roof. The goal is to choose work that fits its actual condition and your plans for the home.

What affects roof repair cost

Roof repair cost depends on what failed, how much material needs attention, and how the crew can safely reach the area. Replacing a small section of shingles involves different work from rebuilding flashing around a chimney or repairing damaged roof decking.

The visible leak is only a starting point for an estimate. If moisture has affected materials beneath the roof covering, the scope may need to include that damage. The inspection should identify what can be seen and explain how concealed conditions would be handled if they're discovered during work.

When you compare estimates, look for the repair location, materials, removal or disposal work, and any exclusions. Ask whether interior repairs are included; fixing the roof and repairing a ceiling are separate parts of the overall problem. A lower price is difficult to evaluate when the proposed scopes differ.

Gray Duck Roofing offers free inspections so you can discuss the work before deciding. If you need to spread out the cost of an eligible project, review the available financing options and the terms of any offer before choosing it.

Flexible Financing Options

See personalized financing offers in minutes and choose the option that fits your budget and timeline.

financing options for roof replacement and repair in Rochester, MN

Ready for Your Free Inspection?

Thank you! We’ll get back to you soon

We have received your message and will get back to you as soon as possible. Our team is dedicated to providing the best support and we appreciate your patience.

Oops! Something went wrong while submitting the form.
Google Logo Web Icon - SelfStorage X Webflow Template
5.0 stars on Google (75+ reviews)

What Your Rochester Neighbors Say

Real reviews from real homeowners in our community.

Alex Cortez

"We just had our roof replaced by Gray Duck Roofing, and it was a fantastic experience from start to finish. I first met Ryan last year when we were just exploring options, and he stuck with us through a long decision-making process—never pushy, always professional, and incredibly patient. "

Erin Barreto

"Tremendous service and excellent communication. We’ve had plenty of work done on our house over the years and have never had a contractor be so on top of things. Timelines, budgets, team, quality materials. Can’t say enough good things about Ryan’s group. 10/10 recommend."

Jenny Ellefson

"Ryan and his crew did a great job on my new roof! Ryan explained everything, was helpful with picking out colors and was able to get me on the schedule quickly. The crew was friendly, did the job fast and did a nice job cleaning everything up, before leaving. Highly recommend!"

Ellie Twite

"Highly recommend Ryan and his crew! Great communication and very personable. Showed up on time and work completed very fast but thoroughly from inspection to completion. Couldn't have asked for a better experience for a very frustrating and stressful situation."

Alex Cortez

"We just had our roof replaced by Gray Duck Roofing, and it was a fantastic experience from start to finish. I first met Ryan last year when we were just exploring options, and he stuck with us through a long decision-making process—never pushy, always professional, and incredibly patient. "

Erin Barreto

"Tremendous service and excellent communication. We’ve had plenty of work done on our house over the years and have never had a contractor be so on top of things. Timelines, budgets, team, quality materials. Can’t say enough good things about Ryan’s group. 10/10 recommend."

Jenny Ellefson

"Ryan and his crew did a great job on my new roof! Ryan explained everything, was helpful with picking out colors and was able to get me on the schedule quickly. The crew was friendly, did the job fast and did a nice job cleaning everything up, before leaving. Highly recommend!"

Ellie Twite

"Highly recommend Ryan and his crew! Great communication and very personable. Showed up on time and work completed very fast but thoroughly from inspection to completion. Couldn't have asked for a better experience for a very frustrating and stressful situation."

Alex Cortez

"We just had our roof replaced by Gray Duck Roofing, and it was a fantastic experience from start to finish. I first met Ryan last year when we were just exploring options, and he stuck with us through a long decision-making process—never pushy, always professional, and incredibly patient. "

Erin Barreto

"Tremendous service and excellent communication. We’ve had plenty of work done on our house over the years and have never had a contractor be so on top of things. Timelines, budgets, team, quality materials. Can’t say enough good things about Ryan’s group. 10/10 recommend."

Jenny Ellefson

"Ryan and his crew did a great job on my new roof! Ryan explained everything, was helpful with picking out colors and was able to get me on the schedule quickly. The crew was friendly, did the job fast and did a nice job cleaning everything up, before leaving. Highly recommend!"

Ellie Twite

"Highly recommend Ryan and his crew! Great communication and very personable. Showed up on time and work completed very fast but thoroughly from inspection to completion. Couldn't have asked for a better experience for a very frustrating and stressful situation."

Alex Cortez

"We just had our roof replaced by Gray Duck Roofing, and it was a fantastic experience from start to finish. I first met Ryan last year when we were just exploring options, and he stuck with us through a long decision-making process—never pushy, always professional, and incredibly patient. "

Erin Barreto

"Tremendous service and excellent communication. We’ve had plenty of work done on our house over the years and have never had a contractor be so on top of things. Timelines, budgets, team, quality materials. Can’t say enough good things about Ryan’s group. 10/10 recommend."

Jenny Ellefson

"Ryan and his crew did a great job on my new roof! Ryan explained everything, was helpful with picking out colors and was able to get me on the schedule quickly. The crew was friendly, did the job fast and did a nice job cleaning everything up, before leaving. Highly recommend!"

Ellie Twite

"Highly recommend Ryan and his crew! Great communication and very personable. Showed up on time and work completed very fast but thoroughly from inspection to completion. Couldn't have asked for a better experience for a very frustrating and stressful situation."

Alex Cortez

"We just had our roof replaced by Gray Duck Roofing, and it was a fantastic experience from start to finish. I first met Ryan last year when we were just exploring options, and he stuck with us through a long decision-making process—never pushy, always professional, and incredibly patient. "

Erin Barreto

"Tremendous service and excellent communication. We’ve had plenty of work done on our house over the years and have never had a contractor be so on top of things. Timelines, budgets, team, quality materials. Can’t say enough good things about Ryan’s group. 10/10 recommend."

Jenny Ellefson

"Ryan and his crew did a great job on my new roof! Ryan explained everything, was helpful with picking out colors and was able to get me on the schedule quickly. The crew was friendly, did the job fast and did a nice job cleaning everything up, before leaving. Highly recommend!"

Ellie Twite

"Highly recommend Ryan and his crew! Great communication and very personable. Showed up on time and work completed very fast but thoroughly from inspection to completion. Couldn't have asked for a better experience for a very frustrating and stressful situation."

Halie Cavegn

""Ryan and his crew were fantastic! If I could give them 10 stars, I would. They finished the job quickly and the cleanup was so thorough it was like they were never even here. Ryan worked with our busy schedules and helped us make all of our selections online, it was such convenient and easy process. We could not be happier with our new roof!


Chuck Pfeilsticker

"Ryan and his crews did an amazing job with everything from handling the insurance right down to the final details. I would highly recommend them."

Laura Copeman

"Great communication, open to our thoughts and concerns. The house has a large roof as there is a 3 car attached garage. In one day they took off 2 layers, repaired a few bad areas and covered vents no longer used, and finished shingling."

Candy Curran

"Very promp and timely service! Knowledgeable and courteous. Our problem was just a clogged gutter and Ryan took care of it quickly. Would definitely recommend Gray Duck Roofing."

Halie Cavegn

""Ryan and his crew were fantastic! If I could give them 10 stars, I would. They finished the job quickly and the cleanup was so thorough it was like they were never even here. Ryan worked with our busy schedules and helped us make all of our selections online, it was such convenient and easy process. We could not be happier with our new roof!


Chuck Pfeilsticker

"Ryan and his crews did an amazing job with everything from handling the insurance right down to the final details. I would highly recommend them."

Laura Copeman

"Great communication, open to our thoughts and concerns. The house has a large roof as there is a 3 car attached garage. In one day they took off 2 layers, repaired a few bad areas and covered vents no longer used, and finished shingling."

Candy Curran

"Very promp and timely service! Knowledgeable and courteous. Our problem was just a clogged gutter and Ryan took care of it quickly. Would definitely recommend Gray Duck Roofing."

Halie Cavegn

""Ryan and his crew were fantastic! If I could give them 10 stars, I would. They finished the job quickly and the cleanup was so thorough it was like they were never even here. Ryan worked with our busy schedules and helped us make all of our selections online, it was such convenient and easy process. We could not be happier with our new roof!


Chuck Pfeilsticker

"Ryan and his crews did an amazing job with everything from handling the insurance right down to the final details. I would highly recommend them."

Laura Copeman

"Great communication, open to our thoughts and concerns. The house has a large roof as there is a 3 car attached garage. In one day they took off 2 layers, repaired a few bad areas and covered vents no longer used, and finished shingling."

Candy Curran

"Very promp and timely service! Knowledgeable and courteous. Our problem was just a clogged gutter and Ryan took care of it quickly. Would definitely recommend Gray Duck Roofing."

Halie Cavegn

""Ryan and his crew were fantastic! If I could give them 10 stars, I would. They finished the job quickly and the cleanup was so thorough it was like they were never even here. Ryan worked with our busy schedules and helped us make all of our selections online, it was such convenient and easy process. We could not be happier with our new roof!


Chuck Pfeilsticker

"Ryan and his crews did an amazing job with everything from handling the insurance right down to the final details. I would highly recommend them."

Laura Copeman

"Great communication, open to our thoughts and concerns. The house has a large roof as there is a 3 car attached garage. In one day they took off 2 layers, repaired a few bad areas and covered vents no longer used, and finished shingling."

Candy Curran

"Very promp and timely service! Knowledgeable and courteous. Our problem was just a clogged gutter and Ryan took care of it quickly. Would definitely recommend Gray Duck Roofing."

Halie Cavegn

""Ryan and his crew were fantastic! If I could give them 10 stars, I would. They finished the job quickly and the cleanup was so thorough it was like they were never even here. Ryan worked with our busy schedules and helped us make all of our selections online, it was such convenient and easy process. We could not be happier with our new roof!


Chuck Pfeilsticker

"Ryan and his crews did an amazing job with everything from handling the insurance right down to the final details. I would highly recommend them."

Laura Copeman

"Great communication, open to our thoughts and concerns. The house has a large roof as there is a 3 car attached garage. In one day they took off 2 layers, repaired a few bad areas and covered vents no longer used, and finished shingling."

Candy Curran

"Very promp and timely service! Knowledgeable and courteous. Our problem was just a clogged gutter and Ryan took care of it quickly. Would definitely recommend Gray Duck Roofing."

Proudly Serving Southeast Minnesota

Local roofing experts who understand Minnesota weather.

Don't see your town? Call us - we likely service your area!

Frequently asked questions

Answers to our most popular questions.

Should I repair or replace my roof?

If your roof is less than 15 years old and damage affects less than 30% of the surface, repair is usually the smart choice. We provide honest recommendations based on long-term value, not short-term profit.

How quickly can you respond to emergencies?

We guarantee response within 2 hours for true emergencies in the Rochester area, 24/7/365. Most repairs are completed the same day.

Will my insurance cover roof repairs?

Storm damage is typically covered minus your deductible. Wear and tear is not. We'll inspect and document any damage to help with your claim.

How do I find a roof leak?

Look for water stains on ceilings, damp spots in your attic, or peeling paint near rooflines. Inside, check around chimneys, skylights, and bathroom vent pipes; those are the most common entry points. If you can safely access your attic during rain, follow the water trail to identify the entry point. To know for sure, schedule a free inspection.

Can a roof leak be repaired from inside?

Temporary patches from inside can slow water damage, but a lasting repair requires fixing the issue from the exterior. Interior patches don't address the root cause and can trap moisture, leading to mold and rot. Always have a professional repair the roof from the outside.

How long can you leave a leaking roof?

Don't wait. Even a small leak can cause serious damage within days: rotting decking, mold growth, damaged insulation, and ruined drywall. Call for emergency service as soon as you notice a leak.