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

Roofing Services in Rochester, MN

Offering unparalleled customer service, superior building materials, and outstanding quality of installation.

Gray Duck Roofing company in Rochester, MN

Roofing & Exterior Services in Rochester

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.

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 Eagan 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.

Kasson, MN

Byron, MN

Lake City, MN

Chatfield, MN

Mantorville, MN

Dodge Center, MN

Owatonna, MN

Elgin, MN

Eyota, MN

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

FAQs About Roofing Services in Rochester, MN

Answers to our most popular questions.

What does a new roof cost in Rochester, MN?

$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.

How long does a roof replacement take in Rochester?

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.

Can you help with hail damage claims in Olmsted County?

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.

What type of shingles hold up best in Rochester's climate?

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.

Do I need a permit for a roof replacement in Rochester?

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.