Call Now
Website
Call
Business Details
50+ Years
experience
Emergency
services
Your Trusted Residential Roofing Partner in Des Moines
Founded in 1969, AAA Roofing has established itself as a trusted family-owned residential roofing specialist in Des Moines, Iowa. With over 50 years of experience, we have installed more than 10,000 roofs while maintaining a commitment to quality craftsmanship and customer satisfaction. Our team of experienced professionals prioritizes fair wages for employees, prompt supplier payments, and delivering exceptional roofing solutions that protect homes from Iowa's unpredictable weather.

As a BBB-accredited business with an A+ rating, we demonstrate our dedication to industry excellence through memberships in local, state, and national roofing associations. Our Worry Free Maintenance Program reflects our proactive approach to customer care, ensuring roofs remain in optimal condition year-round.
Services
Residential Roofing Roof Repairs Roof Maintenance Roof Replacement Shingle Installation
Details
  • Year established: 1969
Highlights and features
  • Family-owned since 1969 with 50+ years of local experience
  • Installed over 10,000 residential roofs in Des Moines area
  • BBB A+ rated with industry association memberships
  • Specialized exclusively in residential steep-slope roofing
  • Worry Free Maintenance Program with preventative care
Associations and certifications
  • BBB
  • Iowa Roofing Contractors Association
  • Midwest Roofing Association
What people say
Professional service Excellent workmanship Fair pricing Timely completion Proactive communication
Services
Residential Roofing
Specialized residential roofing solutions for new construction and replacement projects. Our expert team installs durable, weather-resistant roofs using premium materials. We focus on proper ventilation and waterproofing systems to ensure long-lasting protection for homes across Des Moines and surrounding areas.
Roof Repairs
Comprehensive roof repair services addressing leaks, storm damage, and wear issues. Our technicians perform precise assessments to identify problem areas and implement effective solutions. We use matching materials to maintain roof integrity while preventing future water intrusion.
Worry Free Maintenance
Proactive roof maintenance program featuring bi-annual inspections and seasonal care. Includes snow/ice removal, shingle replacement, and flashing repairs. Designed to identify potential issues early and extend roof lifespan through regular professional maintenance.
Shingle Installation
Professional shingle installation using high-quality materials suited to Iowa's climate. Our certified installers ensure proper nailing patterns, alignment, and ventilation. We offer various styles and colors while maintaining strict adherence to manufacturer specifications for optimal performance.
Storm Damage Repair
Rapid response to storm-related roof damage. Our team assesses hail, wind, and debris impact damage, coordinates insurance claims assistance, and performs urgent repairs to prevent water intrusion. We prioritize same-day service during severe weather seasons.
People
Brad Gannon
President and Owner
Brad has led AAA Roofing since 1977, bringing over 45 years of hands-on experience. He oversees operations while maintaining direct customer engagement, ensuring the company's founding values continue through three generations.
Mike Gannon
Sales Representative
Mike manages sales and the Worry Free Maintenance Program. With 20+ years of experience since joining in 2003, he provides expert guidance on roofing solutions while maintaining the family business's customer-first approach.
Ryan Gannon
Sales and Operations
Ryan handles sales and office operations with 20 years of experience. He combines business management expertise with practical roofing knowledge to deliver comprehensive solutions for residential clients.
Jeremy Gannon
Co-Owner/Vice President
Jeremy oversees repair operations and serves as co-owner. Starting in 2011, he has progressed through various roles, bringing extensive field experience to his leadership position in the third generation of the family business.
Questions
What residential roofing services do you offer?
We provide complete residential roofing solutions including new installations, repairs, shingle replacement, and preventative maintenance programs.
Are you a locally owned business?
Yes, we're a family-owned Des Moines business operating since 1969 with deep community roots and local expertise.
Do you offer roof maintenance programs?
Our Worry Free Maintenance Program includes bi-annual inspections, minor repairs, and snow/ice removal to extend roof lifespan.
Are you properly insured?
We maintain comprehensive insurance coverage and can provide documentation from our insurance carrier upon request.
Do you provide customer references?
Yes, we can provide numerous local references from our 10,000+ completed residential roofing projects.
What sets you apart from other roofers?
We're a specialized residential roofing contractor with 50+ years of local experience and BBB A+ accreditation.
Videos