7 Best Roofing Companies in Owatonna, MN (April 2026 Storm Guide)
11min Read
Posted 4.14.2026
On the evening of April 13, 2026, a severe hail storm moved through Steele County and hit Owatonna directly. Reports confirmed hailstones ranging from golf ball to tennis ball size — large enough to crack shingles, dent metal, and punch through older roofing systems in a single pass. If your home was in the path of this storm and you haven’t had your roof inspected yet, that’s the first thing you should do.

Owatonna has a population of roughly 26,700 and a mix of housing stock from modest ranches to larger two-stories in newer developments. A storm of this scale affects homeowners across every neighborhood — and many won’t see visible damage from the ground. Hail damage on asphalt shingles typically shows up as granule loss, bruising, and micro-fractures that accelerate shingle aging by years. You need someone on the roof to find it.
The seven roofing companies listed below serve the Owatonna area. We’ve included what we know about each based on publicly available information, and we’ve been honest about the limits of what we could verify.
What the April 13 Storm Means for Owatonna Homeowners
- Get a professional inspection before you call your insurer. A documented damage report from a licensed contractor strengthens your claim. Don’t let an adjuster assess the roof before you have your own documentation.
- Photograph everything immediately. Timestamped photos of your roof surface, gutters, downspouts, and any interior water intrusion help establish the date-of-loss connection.
- Watch out for out-of-state storm chasers. After every major hail event, out-of-area contractors flood in. Many disappear before warranty issues arise. Work with contractors who have a real local presence.
- Impact-resistant shingles may be worth it now. Class 4 impact-resistant shingles withstand hail better and can earn 15–30% annual insurance premium discounts — often $200–$500/year for Steele County homeowners.
7 Best Roofing Companies in Owatonna, MN
1. Owl Roofing
Owl Roofing is locally owned in Shoreview, MN and regularly serves the greater southern Minnesota region including Steele County. They handle full roof replacements, repairs, and storm damage inspections with photo documentation and written reports. The team includes Noah Bergland, Tim Brown, and Bea Bonte, with over 15 combined years of experience.
Owl carries a Minnesota DLI residential roofing license, full liability and workers’ comp insurance, and is GAF-certified. Their standard workmanship warranty is 10 years, backed by a 50-year manufacturer material warranty on qualifying GAF systems. BBB-accredited as of February 2026 with a BBB A- rating. Current Google rating: 5.0★.
Best for: Homeowners who want organized documentation, insurance claim support, and a crew with real accountability for post-job issues.
★★★★★
“Noah was incredibly professional and easy to work with throughout the whole process. The crew did great work and cleaned up completely.”
Brian E.
Google • Verified Review
★★★★★
“Highly recommend Owl Roofing. The whole process was smooth, transparent, and the finished roof looks great.”
John Wharton
Google • Verified Review
2. Heyn Brothers Roofing
Heyn Brothers is a family-owned roofing contractor based in the southern Minnesota region with documented experience in residential roofing and storm restoration. Their work has been rated highly on review platforms including Birdeye.
Best for: Homeowners looking for a family-run contractor with a regional track record and verified local reviews.
★★★★★
“Heyn Brothers did an outstanding job on my roof. They were professional, thorough, and the quality of work was top-notch.”
Harry Swick
Birdeye • Verified Review
★★★★★
“Great experience from start to finish. The team was on time, respectful of the property, and the roof looks perfect.”
Nic Pace
Birdeye • Verified Review
★★★★★
“Very happy with Heyn Brothers. They walked me through every step and the result exceeded my expectations.”
Gary Kamatchus
Birdeye • Verified Review
3. Piepho Exteriors
Piepho operates in the broader southern Minnesota region and offers exterior roofing services. They are licensed and insured in Minnesota and serve residential customers in Steele County. We did not find publicly accessible named customer reviews for their roofing division at the time of writing.
Best for: Homeowners who prefer a multi-service provider and want to bundle exterior work with other projects.
✓ Licensed & Insured in Minnesota
✓ Serves Steele County / Owatonna area
4. Schmidt Brothers Construction
Schmidt Brothers is a construction company operating in southern Minnesota that includes residential roofing in their service offerings. Licensed in Minnesota and serving Steele County homeowners. We were not able to locate publicly available named customer reviews on major platforms at the time of research.
Best for: Homeowners seeking a local construction firm for combined roofing and general exterior work.
✓ Licensed & Insured in Minnesota
✓ Serves Steele County / Owatonna area
5. Liberte Construction
Liberte Construction is a licensed Minnesota roofing and exterior contractor with a verified BBB profile and documented customer reviews. They handle residential roof replacements and storm restoration work.
Best for: Homeowners who want a contractor with a documented BBB track record and verified customer reviews.
★★★★★
“Liberte Construction did excellent work on my roof replacement. Very professional crew and the cleanup was thorough.”
Floyd H.
BBB • Verified Review
★★★★★
“Great communication throughout the entire project. The team was respectful and finished ahead of schedule.”
Sayra L.
BBB • Verified Review
★★★★★
“Very happy with Liberte. They handled everything from the inspection to the final walkthrough with professionalism.”
Bryant M.
BBB • Verified Review
6. Puetz Construction
Puetz Construction serves the southern Minnesota region with residential roofing services including storm damage restoration. They have verified reviews on Google, Yelp, and BBB from local customers.
Best for: Homeowners looking for a contractor with a multi-platform review presence and southern Minnesota roots.
★★★★★
“Puetz was great to work with. Showed up on time, did quality work, and the price was fair.”
Billy Reed
Google • Verified Review
★★★★★
“Very professional from start to finish. I would use Puetz Construction again without hesitation.”
Daniel Anshus
Google • Verified Review
7. MN Valley Roofing
MN Valley Roofing operates in southern Minnesota and offers residential roofing services including replacement and repairs. Licensed and insured in Minnesota. We did not find publicly accessible named customer reviews at the time of writing.
Best for: Homeowners in the Minnesota River Valley region seeking a locally licensed roofing option.
✓ Licensed & Insured in Minnesota
✓ Serves southern Minnesota including Steele County
Roofing Company Comparison
| Company | Storm Docs | Verified Reviews | BBB |
|---|---|---|---|
| Owl Roofing | Full Written Report | Yes (Google) | A- (Feb 2026) |
| Heyn Brothers | Yes | Yes (Birdeye) | Not listed |
| Piepho Exteriors | Yes | Not found publicly | Not listed |
| Schmidt Brothers | Yes | Not found publicly | Not listed |
| Liberte Construction | Yes | Yes (BBB) | Accredited |
| Puetz Construction | Yes | Yes (Google) | Accredited |
| MN Valley Roofing | Yes | Not found publicly | Not listed |
What Does a Roof Replacement Cost in Owatonna, MN?
Most Owatonna homeowners pay between $8,500 and $18,000 for a standard asphalt shingle roof replacement, depending on home size, roof pitch, shingle selection, and whether decking needs replacement.
- Home size: A 1,400–1,600 sq ft ranch lands toward the lower end. A two-story home with 2,200+ sq ft and steeper pitch pushes higher.
- Shingle grade: Architectural shingles are the baseline for hail-exposed southern Minnesota. Class 4 impact-resistant shingles run $1,500–2,500 more but often pay for themselves through insurance premium discounts.
- Insurance coverage: If your roof was damaged in the April 13 storm, your homeowner’s insurance should cover replacement cost minus your deductible.
Checklist Before Hiring a Roofer in Owatonna
- Verify MN DLI residential roofing license at dli.mn.gov before signing anything.
- Request a current certificate of insurance showing both general liability and workers’ comp.
- Get a fully written, itemized estimate — shingle product, underlayment, ridge cap, flashing scope, permit, disposal, warranty.
- Ask for local references and call them.
- Be cautious of any contractor who shows up unsolicited after a storm.
What Owl Roofing Customers Actually Say
Real, verified Google reviews from real customers Owl Roofing maintains a 5.0 Google rating with 30+ five-star reviews.
Noah is the real deal. After our insurance denied our roof claim and the first roofer walked away, Noah showed up the next day and said he thought he could get us a new roof. He delivered. He got us a roof covered by insurance after it had already been declined. We came up with a nickname for him: “The Roof Whisperer.”
— Tyler Moberg, verified Google review
I am an Independent Insurance Agency owner and have worked with Noah on several roof projects. The homeowners have been extremely satisfied with the quality of work and craftsmanship Noah and his crews have provided. From filing the claim to replacing the roof and cleaning up the job site, Noah and his crew are the best!
— Fred Zappa, Independent Insurance Agency Owner
We used Owl Roofing for a repair on our roof in Brooklyn Park, and I was blown away by how good they were. Every member of the team communicated well about the process. Their price transparency was super helpful. They got the work done very fast, and the team was professional and very kind.
— Matt Brown, Brooklyn Park (verified Google review)
Noah and his team are outstanding! His clear communication, professionalism, and workmanship are top-notch. I recommend Owl Roofing to all my clients, friends, and family.
— Christine Westlund, verified Google review
It didn’t feel like dealing with a big company — it felt like working with people who actually care about the homes and community in the North Oaks and Shoreview area. Great people, great communication, and really solid work.
— Cody Warren, verified Google review
Frequently Asked Questions
Does homeowner’s insurance cover hail damage in Owatonna?
Yes, in most cases. Standard Minnesota homeowner’s insurance policies cover hail and wind damage. After the April 13, 2026 storm, document damage quickly and contact your insurer. Minnesota law generally allows one year from the storm date to file a claim.
How do I find a reputable roofing contractor in Owatonna?
Start with the MN DLI license lookup at dli.mn.gov. Verify a current Minnesota residential roofing license and both general liability and workers’ comp insurance. Be especially cautious of door-to-door contractors who appear immediately after a storm.
How long does a roof replacement take in Owatonna?
Most residential roof replacements take one day. Larger or more complex roofs may extend to two days. A professional crew handles permits, tear-off, installation, and final cleanup including a magnetic nail sweep.
Should I repair or replace my roof after hail damage?
It depends on the extent of damage and age of your roof. If the roof is older or has widespread damage from the April 13 storm, replacement is usually the right call. A thorough inspection with photo documentation will give you the clearest picture.
Are Class 4 impact-resistant shingles worth it in Owatonna?
For most Owatonna homeowners, yes. They often qualify for 15–30% annual insurance premium discounts, typically $200–$500/year, offsetting the $1,500–2,500 upfront cost difference over time.
How do I file a hail damage claim in Owatonna?
Document damage with timestamped photos immediately after the storm. Contact your insurer to open a claim and request a contractor be present at the adjuster inspection. Having your own documentation before the adjuster arrives puts you in a much stronger position.
Does Owl Roofing serve Owatonna, MN?
Yes. Owl Roofing provides residential roofing inspections, storm damage assessments, repairs, and full replacements in Owatonna and throughout southern Minnesota. Locally owned in Shoreview, MN. Call 651-977-6027 or schedule a free inspection at owlroofing.com.
What warranty should I expect from an Owatonna roofing contractor?
Expect both a manufacturer material warranty (30 years to lifetime) and a contractor workmanship warranty. Owl Roofing provides a 10-year workmanship warranty and a 50-year manufacturer warranty on qualifying GAF systems. Get all terms in writing before signing.