A-1 Roofing Services
REGISTEREDRoofing Contractors · Mason City, IA
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-3241At 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
About A-1 Roofing Services
From a1roofingservices.com
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
Services listed on their website
- Commercial Roof Restoration
- Roof Replacement
- 24/7 Emergency Roof Repair
- Free Roof Inspection
- Website:
- a1roofingservices.com
- 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 MapsMatches the State recordname and phone number
- Roofing Contractor
- Website listed on Google: a1roofingservices.com
- Mason City, IA
- 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 Maps5 ★ · 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 Maps5 ★ · 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 Maps5 ★ · 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 Maps5 ★ · 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
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
- Horizon Construction Corp
Mason City, IA · Cerro Gordo County
Roofing Contractors
Registration last issued or renewed 2026-02-05
REGISTERED(641) 440-3097 - Larec Roofing & Construction LLC
Mason City, IA · Cerro Gordo County
Roofing Contractors
Registration last issued or renewed 2026-05-07
REGISTERED(641) 430-2370 - Mason City Roofing INC
Mason City, IA · Cerro Gordo County
Roofing Contractors
Registration last issued or renewed 2026-08-19
REGISTERED(641) 423-6023 - Midwest Roofing Company
Mason City, IA · Cerro Gordo County
Roofing Contractors
Registration last issued or renewed 2026-06-08
REGISTERED(641) 424-4114 - Next Level Roofing LLC
Mason City, IA · Cerro Gordo County
Roofing Contractors
Registration last issued or renewed 2026-06-04
REGISTERED(651) 331-0710 - Northern Cedar Service Co INC
Mason City, IA · Cerro Gordo County
Roofing Contractors
Registration last issued or renewed 2026-07-14
REGISTERED(641) 423-0341 - RMR Construction LLC DBA Just Roof It
Mason City, IA · Cerro Gordo County
Roofing Contractors
Registration last issued or renewed 2026-09-08
REGISTERED(641) 494-7373 - Vincent's Roofing LLC
Clear Lake, IA · Cerro Gordo County
Roofing Contractors
Registration last issued or renewed 2026-06-25
REGISTERED(319) 331-9560