Alabama's trusted roofing team for professional roof inspections, leak repairs, full roof replacements, and storm damage support. Get premium GAF systems backed by the industry's best warranties. Experience the Dunning Difference today.
Explore Dunning


#1 in Quality & Brands

GAF Master Elite

Community Trusted

#1 Customer Satisfaction
Need roofing help? Dunning Roofing provides free roof inspections, roof repairs, roof replacements, storm damage support, financing options, warranty guidance, and commercial roofing services across Alabama.
As a GAF Master Elite® Contractor, our team brings certified installation, honest recommendations, and dependable protection to every roofing project. Whether your roof is aging, leaking, storm damaged, or ready for replacement, we are here to make the process simple from the first inspection to the final cleanup.

We assess your roofing needs, discuss options, and provide expert recommendations to ensure the best solution for your home.

We conduct a thorough quality check, ensuring every detail meets our high standards before we consider the job complete.

We conduct a thorough quality check, ensuring every detail meets our high standards before we consider the job complete.

We conduct a thorough quality check, ensuring every detail meets our high standards before we consider the job complete.

We replace and repair aging residential roofs across Alabama using certified GAF® Timberline® architectural shingle systems. Our crews strip damaged materials completely down to the wood deck to rebuild lasting structural protection for your family.

Our commercial team installs and repairs low-slope single-ply membranes and protective liquid coatings for Central Alabama businesses. We focus on durable, leak-proof systems that lower your building's energy bills and minimize disruption to your daily operations.

We guide you through the complex property insurance process following severe wind or hail storm events. Our estimators document structural storm damage clearly, provide code-compliant line items, and supply all necessary evidence to support your roofing claim.

Our roofing teams physically scale your roof line to map out hidden storm damage, aging shingle lifting, and failing flashing lines. You receive an honest breakdown of your deck's condition so you can make informed decisions before small issues become costly leaks.

At Dunning Roofing, we're proud to be a certified GAF Master Elite® Contractor — a distinction earned by only 2% of all roofing contractors in North America. This elite certification isn't just a badge; it's a commitment to the highest standards in roofing excellence, professionalism, and customer satisfaction.
Our customers trust Dunning Roofing for professional service, honest recommendations, quality craftsmanship, and a smooth roofing experience from start to finish.
"Dunning Roofing was very professional and completed the job in one day. Clean up was excellent, I will recommend them for your roofing needs."
"We had storm and wind damage back in April 2026, so we called Dunning Roofing. They were out to our home to give a free estimate within the same week. They called and set us up for hassle free financing beforehand, so we scheduled to have the roof replaced the following week. They were back out exactly when they said they would be there to replace the beautiful roof on our home and garage along with full clean up all in the same day. We highly recommend Dunning Roofing for your roofing needs."
"I recently hired Dunning Roofing to replace the roofs on three garages at my house. I couldn't be more pleased with the results. From my initial call to request an estimate, which I found to be fair for the work involved, to open and responsive communication while I reviewed their estimate, to completion of the work, each member of the team was professional, efficient, and respectful of my property. They completed all three roofs in one day without cutting corners and their workmanship was top-notch. They thoroughly cleaned up the worksite after the job, even making multiple grid-like passes to ensure they didn’t leave any nails behind on my driveway. If you’re looking for reliable, skilled roofers who take pride in their work, I highly recommend Dunning Roofing. They made the whole process easy and stress-free. I will definitely insist on them being our roofing company when we re-build our house in the next couple of years. Great work!"
"Dunning Roofing was very professional and completed the job in one day. Clean up was excellent, I will recommend them for your roofing needs."
"We had storm and wind damage back in April 2026, so we called Dunning Roofing. They were out to our home to give a free estimate within the same week. They called and set us up for hassle free financing beforehand, so we scheduled to have the roof replaced the following week. They were back out exactly when they said they would be there to replace the beautiful roof on our home and garage along with full clean up all in the same day. We highly recommend Dunning Roofing for your roofing needs."
"I recently hired Dunning Roofing to replace the roofs on three garages at my house. I couldn't be more pleased with the results. From my initial call to request an estimate, which I found to be fair for the work involved, to open and responsive communication while I reviewed their estimate, to completion of the work, each member of the team was professional, efficient, and respectful of my property. They completed all three roofs in one day without cutting corners and their workmanship was top-notch. They thoroughly cleaned up the worksite after the job, even making multiple grid-like passes to ensure they didn’t leave any nails behind on my driveway. If you’re looking for reliable, skilled roofers who take pride in their work, I highly recommend Dunning Roofing. They made the whole process easy and stress-free. I will definitely insist on them being our roofing company when we re-build our house in the next couple of years. Great work!"
At Dunning Roofing Alabama we strive to go above and beyond for our Central Alabama residents, and that includes doing our very best to serve all areas around our main location in Jackson's Gap. Whether you live in Shelby County, Montgomery County, Calhoun County, or other surrounding counties, here at Dunning Roofing our trucks are always ready to service you wherever you are.
Visit Our Service Area Directory for More Areas!
Whether you need a roof inspection, roof repair, roof replacement, storm damage support, or commercial roofing service, Dunning Roofing is ready to help. Our team will inspect your roof, explain your options, and provide honest recommendations built around your property’s needs.

Dunning Roofing is Alabama's trusted choice for high-quality residential and commercial roofing, built on integrity and exceptional service.