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

Roofing & Exterior Services in Lake City, MN

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

Gray Duck Roofing company in Rochester, MN

Lake City's Most Trusted Roofer

Lake City wraps around the widest stretch of the Mississippi, where the river opens into Lake Pepin and the wind comes straight off the water onto your roof. It's a town of about 5,250 in Wabasha County, 34 miles east of Rochester on Highway 61, the Great River Road. The historic homes along the lakefront have weathered a century of freeze-thaw and lake-driven storms, and the newer neighborhoods climbing the bluffs catch the same gusts off Lake Pepin that the marina crews watch all summer. When a Lake City homeowner needs a roof inspected, repaired, or replaced, Gray Duck Roofing is a credentialed local team a short drive up Highway 61, not a Twin Cities crew making the trip down from the metro.

Roofing & Exterior Services in Lake City

Lake City roofs take a beating from a direction most inland towns don't. Wind funnels down Lake Pepin and drives rain and ice against the lake-facing side of the house, while the winter freeze-thaw works on every shingle, valley, and seam for months. Gray Duck Roofing covers the full exterior, so you have one contractor to call for all of 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 Lake City 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!

FAQs About Roofing Services in Lake City, MN

Answers to our most popular questions.

What does a roof replacement cost in Lake City, MN?

Most Lake City roof replacements land between $8,000 and $16,000. The final number depends on roof size and pitch, the shingle line you choose, and whether we find decking or flashing damage once the old roof comes off. Lakefront and bluff-side homes sometimes need extra attention on the weather-facing slope. Every estimate breaks the cost down component by component, so nothing is buried in a single line item.

How fast can you get a crew to Lake City after a storm?

Lake City is about 40 minutes from our Rochester shop, straight up Highway 61. After a major hail or wind event we can usually have a free inspection scheduled within a few days. Storm-week call volume stretches the schedule, but Wabasha County homeowners are inside our regular service area, so you don't get bumped to the back of the line.

Will you handle the insurance claim directly with my carrier?

Yes. We photograph the damage, write up the scope of repair, meet your insurance adjuster on-site, and stay in the conversation until the claim is approved. Hail and wind claims across Wabasha and Olmsted counties are a core part of what we do, and we know what each carrier needs to see.

Which shingle do you recommend for Lake City homes?

Owens Corning Duration shingles are our default. The 130 mph wind rating handles the gusts that come off Lake Pepin, and the cold-weather flex makes them a strong choice for Minnesota winters along the river. We walk through other Owens Corning lines on request.

Do I need a permit to replace my roof in Lake City?

Yes. The City of Lake City requires a building permit for roof replacement. Gray Duck Roofing pulls the permit on your behalf and schedules the required inspection, so the project stays code-compliant and you stay out of the paperwork.