Alabama Building Code Requirements for Roofing 2026
What Every Alabama Homeowner Needs to Know Before Replacing Their Roof
Alabama adopted the 2018 International Building Code (IBC) and International Residential Code (IRC) as its state base. Southern Alabama — including Dothan and the Wiregrass — sits in a high-wind zone requiring specific underlayment, fastening, and material standards. Here is what those codes actually mean for your home.
Free Code-Compliant Estimate
AL License #30154 · Binding written quote · Permit assistance
The Short Answer: What Alabama's Roofing Code Means for Your Home
Alabama uses the 2018 International Residential Code (IRC) Chapter 9 as its residential roofing base code. Dothan and the Wiregrass sit in a 130+ MPH design wind zone under ASCE 7 standards, which means stricter underlayment, fastening, and deck attachment requirements apply compared to lower-wind parts of the country.
Most roof replacement projects in Dothan/Houston County require a building permit. The permit triggers an inspection — which is a good thing, because it ensures the work meets the minimum standard required for your wind zone. A licensed contractor (AL #30154 or equivalent) must perform work costing $2,500 or more on residential structures under Alabama law.
As of 2026, the most important code requirement most homeowners miss is the sealed roof deck (SRD) standard — in Alabama's wind zone, properly fastened decking and self-adhered underlayment in valleys and eaves is required, not optional. MAC Construction applies these standards on every project as a matter of course.
Alabama Building Code Requirements for Roofing 2026: How the Code Structure Works
Alabama's code structure has three layers. Understanding each layer tells you what rules apply to your specific home and ZIP code.
Layer 1: Alabama State Base Code
Alabama has adopted the 2018 International Building Code (IBC) and 2018 International Residential Code (IRC) as its state base — as confirmed by the Alabama Building Commission code adoption records. The IRC governs one- and two-family dwellings (most homes). Chapter 9 of the IRC specifically addresses roof coverings, materials, and installation requirements. The IBC applies to commercial structures. Alabama's state government itself is governed by the 2021 IBC for state-owned buildings, but residential construction uses 2018 as the base.
Layer 2: Local Jurisdiction Amendments
Municipalities and counties in Alabama can — and frequently do — adopt additional amendments that are stricter than the state base. No jurisdiction may adopt amendments weaker than state minimums, but they may tighten wind, impact, or fastening requirements. Houston County (which includes Dothan) should be confirmed with the local Authority Having Jurisdiction (AHJ) before any project begins. MAC Construction handles this code research as part of the permitting process for every job.
What the 130+ MPH Wind Zone Means for Your Dothan Roof
The southern third of Alabama — which includes Dothan, Houston County, and the entire Wiregrass region — falls within ASCE 7 basic wind speed zones exceeding 130 MPH. This is the design wind speed that building codes use to determine how your roof must be built and what materials are approved for use.
In practical terms, this wind zone means:
- ✅Underlayment: Self-adhered (peel-and-stick) underlayment is required in eave and valley areas for homes in 130+ MPH zones. Standard felt underlayment alone does not meet code in Dothan.
- ✅Fastening schedule: Higher nail density and closer nail spacing than the national standard are required. IRC Chapter 9 specifies minimum fastening patterns based on design wind speed.
- ✅Deck attachment: Roof decking (plywood or OSB) must be properly fastened to the roof framing per the IRC sealed roof deck (SRD) provisions. This matters most when decking is being replaced.
- ✅Shingle wind rating: Class 4 / UL 2218 impact-rated shingles rated for 130 MPH or higher are strongly recommended in Dothan, and often required by individual insurance carriers to maintain coverage in Alabama.
- ✅Staples are prohibited: All IRC versions prohibit staples as the primary fastener for asphalt shingles. Only roofing nails meeting specified dimensions are code-compliant.
MAC Construction's commitment: Every MAC project in Dothan and the Wiregrass region applies wind-zone-appropriate underlayment, fastening schedules, and decking standards as standard practice — not as an upsell. These are minimum code requirements for your home's location, and MAC includes them in every binding written quote.

Alabama Building Code Requirements for Roofing 2026 — By Wind Zone
Alabama is not one uniform wind zone. Coastal counties face higher minimums than inland. Here's where Dothan and the Wiregrass sit.
What this means for your Dothan home: Because Dothan sits in Zone 3 at 130+ MPH design wind speed, the IRC requires self-adhered (peel-and-stick) underlayment in all eave and valley areas. Standard felt underlayment alone is NOT code-compliant in your wind zone. Class 4 impact-rated shingles rated for 130 MPH or higher are strongly recommended and often required for insurance premium reductions.
Alabama Building Code Requirements for Roofing in Action — Project Photos
Every MAC Construction project meets or exceeds Alabama's 2018 IRC and 130 MPH wind zone requirements. Here's what code-compliant work looks like.

Pociask Project — Deck Documented Before New Materials
After tear-off, every MAC project includes a documented deck inspection. Rot, soft spots, and failed fasteners are photographed and shown to the homeowner before new materials go down. This is required for permit inspection sign-off and is industry best practice.
Hoyle Project — Self-Adhered Underlayment for AL Wind Zone
Self-adhered (peel-and-stick) underlayment installed at all eave areas, valleys, and around penetrations. Synthetic underlayment across the field. This is what the 2018 IRC requires for Alabama's 130 MPH design wind speed — and what MAC includes on every project as standard practice.


Code Compliance Documented on Every MAC Project
Permit pulled · Deck inspected · Underlayment to code · Class 4 shingles · Flashing replaced · Final inspection passed
Code-Compliant Materials MAC Construction Installs
Exact specifications for every material we use on Alabama projects — all meet or exceed 2018 IRC requirements for the 130 MPH wind zone.
| Component | MAC Spec | IRC Code Min | Compliance |
|---|---|---|---|
| Asphalt Shingles | GAF Timberline HDZ Class 4 (UL 2218) | ASTM D3462, Class A/B/C fire | EXCEEDS — Class 4 + 130 MPH |
| Underlayment — Field | Synthetic — 25 yr rated | 15 lb / 30 lb felt minimum | EXCEEDS |
| Underlayment — Eaves/Valleys | Self-adhered ice/water shield | Required in 130+ MPH zones | MEETS |
| Nail Pattern | 6-nail high-wind pattern | 4-nail (standard) / 6-nail (high wind) | MEETS (6-nail standard) |
| Flashing | New aluminum on every job | Corrosion-resistant per IRC §R905.2.8 | EXCEEDS — never reused |
| Drip Edge | Aluminum, all eaves + rakes | Required per IRC §R905.2.8.5 | MEETS |
| Ridge Vent | Continuous ridge ventilation | 1:300 net free vent area required | EXCEEDS |
Do You Need a Permit to Replace Your Roof in Alabama?
Yes, in almost all cases. Most roof replacement projects in Dothan and Houston County require a building permit. The specific threshold and process varies by municipality, so the definitive answer comes from contacting the City of Dothan Building Department or Houston County Building Department before work begins.
Alabama state law — as clarified by the Alabama Building Commission and Mobile County code precedents across the state — requires that any roofing contractor performing work costing $2,500 or more on a residential structure must hold a valid contractor license from the Alabama Homebuilders Licensure Board (for residential) or the Alabama General Contractors Board (for commercial).
🏛️ Contractor Licensing — Alabama Law
In Alabama, any roofer performing work valued at $50,000 or more must hold an Alabama General Contractor License from the ALBGC. Below that threshold, local licensing and permit compliance still apply depending on the municipality. MAC Construction holds AL GC License #30154 — verifiable at hblb.alabama.gov. Always ask your contractor for their license number and verify it before signing.
⚠️ Warning: Unlicensed Contractors
If a contractor performs permitted roofing work without a valid license and the work fails — or causes damage — your homeowner's insurance may deny the claim on the basis that the work was not performed by a licensed contractor. Always verify. Always get the license number in writing before any contract is signed.
What Happens During a Roofing Permit Inspection?
- 1
Permit Application
The licensed contractor (or in some cases the property owner) submits a permit application to the local building department with a scope of work description, material specifications, and product data sheets.
- 2
Permit Issued
After review, a permit is issued. Work cannot legally begin until the permit is in hand. MAC Construction handles permit applications as part of the project process for applicable projects.
- 3
Deck Inspection
After tear-off and before new materials are installed, the building inspector checks the roof deck condition, fastening, and any structural repairs for code compliance.

- 4
Final Inspection
After all roofing materials are installed, a final inspection confirms that the installation meets code — underlayment, flashing, fastening pattern, ventilation, and ridge cap are all reviewed.
- 5
Certificate of Occupancy / Completion
A certificate of completion is issued, confirming the project met all applicable code requirements. This document is valuable for home sales and insurance purposes.
Which Roofing Materials Meet Alabama Building Code?

Asphalt Shingles (IRC §R905.2)
Asphalt shingles must meet ASTM D3462 standard and carry minimum Class A, B, or C fire ratings. In Dothan's wind zone, Class 4 (UL 2218) impact-rated shingles rated for 130 MPH or higher are recommended and often required by insurance carriers. Staples are prohibited as primary fasteners — only nails meeting IRC specifications are code-compliant. Minimum 2 nails per shingle in standard zones; more in high-wind areas per manufacturer wind warranty requirements.

Metal Roofing (IRC §R905.10–12)
Metal panel roofing systems and their attachment must provide uplift resistance equal to or greater than the design uplift loads for the wind zone. Standing seam metal with mechanical seam crimping is rated for 130–160 MPH at MAC Construction's installation specification — exceeding Alabama code minimums. Metal panel roofing requires ICC-ES evaluation reports or UL listings confirming code compliance for the specific system used.

TPO / Flat Roof (IBC Ch.15)
Commercial roofing falls under IBC Chapter 15 rather than the IRC. TPO (thermoplastic polyolefin) systems must comply with ASTM D6878 and carry FM Approvals or UL listings demonstrating wind uplift performance for the local design wind speed. MAC Construction's commercial TPO installations meet these requirements as standard.

Underlayment (IRC §R905.1.1)
In Alabama's 130+ MPH wind zone, the IRC requires self-adhered (peel-and-stick) underlayment in eave areas and valleys. Standard felt underlayment (15 lb or 30 lb) is insufficient as the only underlayment layer in Dothan's wind exposure. MAC Construction uses full synthetic underlayment with self-adhered membrane at all vulnerable areas on every replacement project.
MAC Construction — Code-Compliant Projects Across the Wiregrass
Every photo is from an actual MAC Construction job. Real before, during, and after shots from real projects across the Wiregrass.

























How MAC Construction Handles Code Compliance on Every Job
You should never have to worry about whether your roofing contractor is meeting Alabama code. When you hire MAC Construction, AL License #30154, every project meets or exceeds the applicable standards — wind zone underlayment, fastening schedule, deck inspection, material ratings, and permit compliance. It's not an upsell. It's the minimum standard for doing the job right.
Permit Management
MAC handles permit applications, scheduling, and inspections for applicable projects. You don't manage the paperwork — we do.
Deck Inspection
After tear-off, we inspect and photograph the deck. Soft spots, rot, or failed fastening are documented and shown to you before any additional work begins.
Written Verification
Your binding written quote itemises the materials, underlayment, and installation specifications used — so you have documentation of what was installed, not just a vague invoice.
What Alabama Homeowners Ask About Roofing Building Codes
The Roofer Behind Every MAC Project

Stephen McDuffie
"34 years, 5,000+ roofs, one standard every time: a binding written quote, our own crew, and a 5-year written warranty. That is the MAC promise — and it has never changed."


Ready to Talk About Your Roof? Get a Free Estimate Today.
Stephen McDuffie reviews every request personally. Most estimates are scheduled within 24–48 hours. The quote you receive is binding — the price on paper equals the price on your invoice, always.
Free Roofing Estimate — Alabama Roofing Code
No pressure. No spam. Honest answer from a 34-year Wiregrass roofer.
Call MAC Construction Today — 334-726-6401
34 years. 5,000+ roofs. One promise: the price we quote is the price you pay.