Skip to main content
A1 Roofing Services crew replacing a commercial flat roof for a building owner in the Sheffield and Mason City area

Mason City, IA & North Iowa

Commercial Roofing Contractor Serving Sheffield and Mason City, IA

Sheffield sits south of Mason City in Franklin County, and building owners there call A1 Roofing Services for commercial roofs, flat roofs, and metal roofing. We work out of 608 12th St NE in Mason City. We don't do shingles, and the first step is a free roof inspection.

Commercial Roofs Come First for Sheffield Building Owners

Sheffield is a small Franklin County town south of Mason City. It has the kind of buildings that keep a commercial roofer busy: shops on the main street, ag and storage buildings, churches, and offices with flat or low-slope roofs. That's the work A1 Roofing Services is built around.

Here's the straight answer up front. Commercial roofing is our core work. On homes, we only do flat roofs and metal roofing. We don't do shingle roofs at all, so if your house has a shingle roof, we're the wrong call and we'll tell you so.

David Borntreger leads the team. We maintain, repair, and replace roofs across Iowa and Southern Minnesota from our shop at 608 12th St NE in Mason City. Our work for Sheffield owners covers:

  • Commercial roof repair and commercial roof replacement
  • New roof installation on commercial buildings
  • Flat roof repair and flat roof replacement
  • TPO, EPDM, and PVC membrane installation
  • Standing seam metal roofing on commercial buildings and homes

Why three membranes? Because one doesn't fit every building. A big flat roof over a shop floor needs something different from a small low-slope addition behind an office. With TPO, EPDM, and PVC all on the table, we pick the system that suits your building instead of the one we happen to stock.

The track record, plainly: 25+ years of experience and 500+ buildings roofed. We're a manufacturer-certified contractor with a 5.0-star Google rating, BBB affiliated, and licensed. If you want to see the rest of what we do, start with our Mason City roofing services.

TPO membrane being installed on a low-slope commercial roof for a Sheffield-area building

Repair, Coat, or Replace: Getting the Call Right on an Older Roof

Most roofs we see around North Iowa aren't brand new. They've taken years of hail, wind, snow load, and freeze-thaw cycles. The question owners ask us most is simple: can this roof be saved, or does it need to go?

Every roof is built in two layers. The insulation goes on first. The waterproofing goes on top. That top layer takes the beating, and over time it wears thin and starts to fail. Sometimes it can be repaired or recoated. Sometimes the damage has already reached the insulation and decking below.

If your roof is more than ten years old, you may be at serious risk of a leak. That's when we recommend a formal assessment of the whole roof system. It lays out the structural condition of the roof and every item that needs repair, so you see the facts before you spend anything.

For a business, that matters. A full commercial roof replacement is usually a planned capital expenditure, not a surprise bill. Knowing the real condition of your roof lets you budget for it instead of reacting to a ceiling leak.

When a full replacement isn't needed yet, waterproofing can buy real time. Our options include:

  • Roof coating
  • Flat roof waterproofing
  • Roof deck waterproofing
  • Waterproofing membrane installation

We'd rather tell you a coating will hold for now than sell you a roof you don't need. And if it won't hold, we'll tell you that too.

Roofer tracing a leak across a flat commercial roof before a repair estimate in the Sheffield area

Storm Damage, Leaks, and Your Free Roof Inspection

When hail or high wind rolls through, the damage isn't always visible from the parking lot. We do hail damage and storm damage inspections so you know exactly what got hurt. Then we handle the storm damage roof repair, roof hail damage repair, or wind damage roof repair.

If you're filing a claim, we provide roof insurance claim assistance, so you're not working through it alone.

Seeing water on a ceiling or wall? Don't wait on it. Our roofers find the leak first, give you a fair estimate to actually stop it, and can put an immediate temporary fix in place while you decide on the permanent repair. On a commercial building, a neglected leak can ruin inventory, damage tenants' property, and in the worst case lead to a roof collapse.

Getting started costs nothing. We offer a free roof inspection and a free roof estimate. Repairs, replacements, and installations are paid work, and we'll be clear about that from the start.

  • Phone: (641) 381-3241, with lines open 24/7
  • Address: 608 12th St NE, Mason City, IA 50401

When you call, tell us what kind of building you have in Sheffield, what type of roof it has, and what you're seeing. That way the inspection is set up for the right roof and the right problem.

Call (641) 381-3241

Common Questions

Roofing FAQs — Sheffield and Mason City

Does A1 Roofing Services work on buildings in Sheffield?

Yes. A1 Roofing Services works on roofs across Iowa and Southern Minnesota from its shop at 608 12th St NE in Mason City, and Sheffield building owners can call for commercial roofing, flat roof, and metal roofing work, starting with a free roof inspection.

Should I repair or replace an older commercial roof?

It depends on the condition of the whole system. If your roof is more than ten years old, A1 Roofing Services recommends a formal assessment that lays out the structural condition and every item needing repair. Some roofs can be repaired or recoated; others need a full replacement.

Does A1 Roofing Services do shingle roofs?

No. A1 Roofing Services does no shingle work. Commercial roofing is its core focus, and residential work is limited to flat roofs and metal roofing, including TPO, EPDM, and PVC membranes and standing seam metal.