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.

Why we're Rochester's most trusted roofing contractor.
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.
From ice dams in January to hail damage in June, we know exactly how Rochester weather attacks your roof - and how to fight back.
We work directly with your insurance company, document all damage, and ensure you receive the full coverage you're entitled to.
Every repair comes with our 5-year workmanship warranty. If our repair fails, we fix it free.
GAF Master Elite and Owens Corning Preferred Contractor certifications put us in the top 2% of contractors nationwide.
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.
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.
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.
.png)
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.
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.
See personalized financing offers in minutes and choose the option that fits your budget and timeline.

Real reviews from real homeowners in our community.
"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. "
"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."
"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!"
"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."
"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. "
"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."
"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!"
"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."
"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. "
"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."
"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!"
"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."
"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. "
"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."
"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!"
"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."
"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. "
"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."
"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!"
"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."
""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!
"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."
"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."
"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."
""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!
"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."
"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."
"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."
""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!
"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."
"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."
"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."
""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!
"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."
"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."
"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."
""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!
"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."
"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."
"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."
Local roofing experts who understand Minnesota weather.

Don't see your town? Call us - we likely service your area!
Answers to our most popular questions.
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.
We guarantee response within 2 hours for true emergencies in the Rochester area, 24/7/365. Most repairs are completed the same day.
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.
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.
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.
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.