Iowa's Best Contractors

A-1 Roofing Services

REGISTERED

Roofing Contractors · Mason City, IA

Own this business?Claim your free profileFree to claim. No card needed.

A-1 Roofing Services is registered with the State of Iowa (No. C151338), current through 2026-12-23. Registration is not a license or an assessment of skill. Check the State record.

Phone · State record

(641) 381-3241

At a glance

What they do
Commercial Roof Restoration · Roof Replacement · 24/7 Emergency Roof Repair · Free Roof Inspection Business website
Registered in
Mason City, IA (Cerro Gordo County) State record
Business address
608 12th St NE, Mason City, IA 50401 Google Maps
Hours posted
Open Mon, Tue, Wed, Thu, Fri, Sat Business website
Website
a1roofingservices.com Business website
Want a few options? Get free project quotes

Free quotes from roofing contractors in Mason City

JOB Roof
Budget

Free · about 3 minutes · no obligation · Contact details are shared with signed-in Premiere contractors after you complete your request.

About A-1 Roofing Services

From a1roofingservices.com

A-1 Roofing Services logo

Owner-operated commercial and industrial roofing contractor serving North Iowa. Specializing in roof restoration, replacement, and 24/7 emergency repair with free inspections.

  • Free estimates
  • Emergency service

Hours

Mon07:00 to 18:00
Tue07:00 to 18:00
Wed07:00 to 18:00
Thu07:00 to 18:00
Fri07:00 to 18:00
Sat08:00 to 14:00
SunNot provided

Services listed on their website

  • Commercial Roof Restoration
  • Roof Replacement
  • 24/7 Emergency Roof Repair
  • Free Roof Inspection
Email on their website:
david@a1roofingservices.com

Read from the business’s own website (a1roofingservices.com). We have not verified it and this business has not claimed this listing. Is this your business? Claim it free to edit or remove anything here, or request a correction.

A-1 Roofing Services on Google

Google Maps

Matches the State recordname and phone number

5.036 Google reviews
Business address on Google:
608 12th St NE, Mason City, IA 50401
Phone:
the number on file with the State matches this Google listing

Hours on Google

  • Monday: 8:00 AM to 6:00 PM
  • Tuesday: 8:00 AM to 6:00 PM
  • Wednesday: 8:00 AM to 6:00 PM
  • Thursday: 8:00 AM to 6:00 PM
  • Friday: 8:00 AM to 6:00 PM
  • Saturday: 8:00 AM to 12:00 PM
  • Sunday: Closed
  • Wheelchair-accessible parking
Read 5 Google review excerpts

A selection supplied by Google, ordered by relevance. Reviews containing contact details or unsupported credential claims are omitted.

  • 5 ★ · Dominique Rivera · Oct 2025

    They did an amazing job! I love my roof so much! Great price & great customer service. Definitely recommend to anyone needing a roof.

    View review on Google Maps
  • 5 ★ · Samuel Hostetler · Apr 2026

    David did great work on a garage roof and it was completed in a timely manner! I would highly recommend using him for your next Roofing project.

    View review on Google Maps
  • 5 ★ · Dale and Judy Mills · Apr 2026

    David gave us a fair bid and completed the entire job in less than a week and because of the nice February weather, much more earlier than I expected. The new white steel roof looks great on a corrugated metal machine shed that was built in the 1960’s. Highly recommend his workmanship. Thank you. Dale Mills

    View review on Google Maps
  • 5 ★ · Logan Smith · Apr 2026

    Came as soon as we got good weather and got the job done in two days. Highly recommend A-1 Roofing Services

    View review on Google Maps
  • 5 ★ · Jenni O'Donnell · Mar 2025

    I have a steep pitched roof. Dave came and put the prettiest blue metal roof on. We had it shingled about 10 years ago and had leaking issues around the vents. Even with the rain storms recently there were no leaks. With the insulation it was so quiet. Definately would recommend over and over!! We have had so many compliments.

    View review on Google Maps
All reviews on Google Maps

From Google Maps, as of Sep 2026. We have not verified it and this business has not claimed this listing. Is this your business? Claim it free or request a correction.

Trade and local directory

What A-1 Roofing Services is registered to do

The State classifies A-1 Roofing Services as roofing contractors. That classification comes from the registration itself, not from us. It describes the work the business registered to perform, and it is not an assessment of skill or a limit on what they may quote for.

2025-12-23

registration last issued or renewed with the State

896

registered roofing contractors in Iowa, this business among them

10

registered roofing contractors in Mason City

All 896 registered roofing contractors in Iowa →roofing contractors in Mason City →Contractors in Mason City →Contractors in Cerro Gordo County →

State registration details
Registration number
C151338
Status
Registered
Issued / last renewed
2025-12-23
Expires
2026-12-23
Primary trade
Roofing Contractors
County
Cerro Gordo County
Owner of record
David Borntreger
Issuing authority
DIAL

Sourced from the Active Iowa Construction Contractor Registrations (Iowa Code ch. 91C), last updated 2026-11-02. Verify this registration with the State of Iowa. How to check a registration yourself.

Sources for this profile

  • Registration: Active Iowa Construction Contractor Registrations, last updated 2026-11-02. Verify registration C151338
  • About the business: read from its website, a1roofingservices.com. Not written or confirmed by the business.
  • Google details: Google Maps, as of Sep 15, 2026. Not verified by us.

Other roofing contractors in Cerro Gordo County