.png)
Rochester is where Gray Duck Roofing got its start. With over 121,000 residents, Rochester is Minnesota's third-largest city and home to Mayo Clinic. Our crew has replaced and repaired roofs in every part of town, from Pill Hill and Mayowood Hills to the newer builds in Northwest Rochester. We know the building codes, the weather, and the neighborhoods here because this is where we live and work.
Southeast Minnesota weather is hard on roofs. Spring hailstorms roll through the Zumbro River valley, and winter dumps heavy snow that sits for months. Gray Duck Roofing handles all of the exterior work your home needs to stay protected.
.png)
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.
$8,000 to $16,000 covers most residential roof replacements in Rochester. The final number depends on roof size, pitch, material choice, and whether there is damage underneath that needs repair. Our estimates include a full cost breakdown.
One day for most Rochester homes. Larger or steeper roofs sometimes need a second day. We lock in your schedule ahead of time so you know when to expect us.
Absolutely. Hail is one of the top causes of roof damage in Rochester and surrounding Olmsted County. We inspect the damage, photograph everything, and work alongside your insurance adjuster to make sure the claim goes through.
Rochester swings from -20F winters to 90F summers, so your shingles need to handle both extremes. We install GAF Timberline HDZ shingles on most homes. They carry a 130 mph wind rating and are built for cold-climate performance.
Yes. The City of Rochester requires a building permit for roof replacements. We pull the permit for you so you don't have to deal with the paperwork.