Keeping a Good Roof Over Your Head for Over 45 Years in Rochester, Minnesota

You might not think about it much, but the roof on your house plays a vital role in keeping your family and your belongings safe and dry. It shields you from the elements and keeps critters out of your home.


At Gary Kline Roofing, in Rochester, MN, we can help you keep it in great condition with expert inspections and repairs. When the time comes for a new roof, you can rely on our 45+ years of experience for an excellent roof installation.

Quality Roof Installations

Working with only the industry’s top brands, we offer traditional asphalt shingle, metal, and flat roofs. We’re the only roofing company in the area to offer a fully guaranteed roof: we provide a 50-year full replacement warranty with the shingles, while the shingles we use come with a lifetime manufacturer’s warranty.

Is It Time for a New Roof?

Here’s how to tell:

Water damage in the attic or your home’s upper level

The roof is past its lifespan

Areas are sagging

Moss, mold, or fungi growth

Curling shingles

Missing shingles

Granule build-up in downspouts

Damaged gutters, flashing, or fascia

Higher than usual energy bills

Reliable Roof Repair

Whether from wind, hail, ice, or severe weather, if a section of your roof requires repair, you can count on us. If your roof has a leak, however small or inconsistent, it’s imperative that you have it tended to. Minor leaks can lead to major issues like mold, rotted framing, compromised insulation, and damaged ceilings. Call us today to have a leak or other damage assessed!

Call us today at 507-289-6686 to get started on your roof installation or repair estimate.

Share by: