Skip to main content
Standing seam metal roof installed by A1 Roofing Services for a property owner in the Thornton and Mason City area

Mason City, IA & North Iowa

Flat and Metal Roofing Contractor Serving Thornton and Mason City, IA

Thornton is a small Cerro Gordo County town southwest of Mason City. Property owners there call A1 Roofing Services for flat roofs, metal roofs, and commercial roofing. We work out of 608 12th St NE in Mason City, we don't touch shingles, and every job starts with a free roof inspection.

Flat Roofs and Metal Roofs for Thornton Homes and Businesses

Thornton is a small town in Cerro Gordo County, southwest of Mason City. It's the same county as our shop at 608 12th St NE. Out here you'll find farm and storage buildings, small businesses, and homes with flat or metal roofs, and that's exactly the work we do.

Let's get the big question out of the way. A1 Roofing Services doesn't do shingle roofs. Ever. For homeowners, our scope is flat roofs and metal roofing. For businesses, commercial roofing is our core work. If you've got a shingle roof, we'll point you elsewhere rather than waste your time.

Metal is a big part of the picture in rural Iowa. Standing seam metal roofing holds up well against wind and snow, and we install it on both commercial buildings and homes that call for metal. On the flat side, we install and repair:

  • TPO roofing
  • EPDM rubber roofing
  • PVC roofing
  • Flat roof repair and flat roof replacement
  • Commercial roof repair, replacement, and new installation

Having all three membranes means we match the roof to the building. A shop roof, a flat-roofed addition on a house, and a low-slope storage building don't all need the same thing.

David Borntreger leads the A1 team. We bring 25+ years of experience and 500+ buildings roofed, and we're a manufacturer-certified, licensed contractor with a 5.0-star Google rating and BBB affiliation. Our full list of flat and metal roofing services in Mason City covers everything we offer.

Metal roofing panels going on a rural building for a property owner near Thornton

Finding Leaks Before They Turn Into Bigger Repairs

A leak on a flat roof rarely shows up right where the water gets in. It can travel along the deck and come through the ceiling somewhere else entirely. That's why our roofers find the actual source of the leak before quoting anything.

Once we know where it's coming from, you get a fair estimate for stopping it properly, not just slowing it down. If water is coming in right now, we can put an immediate temporary fix in place while you decide on the permanent repair.

Every roof has insulation underneath and a waterproofing layer on top. That top layer is what wears out. When it's worn but the roof underneath is still sound, waterproofing can extend its life:

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

If your roof is more than ten years old, we recommend a formal assessment of the whole system. It lays out the structural condition and every item that needs repair, so you can decide between repair and replacement with the facts in front of you.

Hail damage inspection on a metal and flat roof after a storm near Thornton

Storm Damage Repair and Your Free Roof Inspection

Hail and high wind are part of life in North Iowa. After a storm, we do hail damage and storm damage inspections so you know exactly what was hit. Then we take care of the storm damage roof repair, roof hail damage repair, or wind damage roof repair.

If your property is in a storm's path, it pays to have a plan before the weather turns. The federal government's guide to preparing for disasters is a good place to start. When the storm has passed and you need to file a claim, we provide roof insurance claim assistance.

The first step is free. We offer a free roof inspection and a free roof estimate. Repairs, replacements, and installations are paid work, and we'll say so up front.

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

When you call, tell us whether it's a home or a business in Thornton, whether the roof is flat or metal, and what you're seeing. That helps us show up ready for the right roof and the right problem.

Call (641) 381-3241

Common Questions

Roofing FAQs — Thornton and Mason City

Does A1 Roofing Services work on roofs in Thornton?

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

Does A1 Roofing Services install metal roofs on homes?

Yes. Residential work at A1 Roofing Services is limited to flat roofs and metal roofing, and standing seam metal roofing is installed on both homes and commercial buildings. The company does not do any shingle work.

What should I do after hail or wind damages my roof?

Schedule a hail damage or storm damage inspection so you know exactly what was hit. A1 Roofing Services handles storm, hail, and wind damage roof repair, provides roof insurance claim assistance, and can put an immediate temporary fix in place if water is coming in.