Alabama roofing contractors must navigate a patchwork of state and local building codes that vary significantly by county, city, and proximity to the Gulf Coast. Staying current with permit requirements and wind-resistance standards is a legal obligation that also protects your business from liability and keeps your warranty coverage intact.
This guide summarizes the key requirements for roofing work across Alabama and highlights where local jurisdictions impose stricter standards than the state baseline.
Alabama Building Codes Overview
Alabama has adopted modified versions of the International Residential Code (IRC) and International Building Code (IBC) with state-specific amendments. These codes set minimum standards for roofing materials, fastening schedules, ventilation ratios, and fire resistance.
The Alabama Building Commission (ABC) administers statewide code adoptions. However, individual counties and municipalities are permitted to adopt additional amendments or stricter requirements, and many do, particularly in coastal and storm-prone regions.
Wind Resistance Requirements
Wind resistance is the most location-dependent requirement in Alabama roofing. The state is divided into wind speed zones based on ASCE 7 wind maps, and required shingle ratings vary accordingly:
| Region | Minimum Wind Rating | Typical Counties |
|---|---|---|
| Northern Alabama | 110 mph (ASTM D7158 Class F) | Madison, Morgan, Limestone |
| Central Alabama | 115–120 mph | Jefferson, Shelby, Tuscaloosa |
| Southern Alabama | 130–150 mph | Baldwin, Mobile, Escambia |
| Coastal / Hurricane Zone | 150+ mph | Mobile & Baldwin coastlines |
Always verify the specific wind speed design requirement with the local building department before specifying materials. Using a shingle rated below the local requirement can result in failed inspections and potential liability exposure.
Fire Rating Requirements
Class A fire-rated roofing is required in most Alabama jurisdictions for residential construction. All asphalt shingles must meet ASTM D3462 as a baseline requirement. For wildland-urban interface areas, additional fire-resistance requirements may apply.
Permit Requirements by City
Roofing permit requirements vary significantly by municipality. Here are the requirements for the major cities in our service area. Confirm current requirements directly with each building department before starting work.
Birmingham
- Permits required for all roof replacements and repairs over 100 sq ft
- Licensed contractor required to pull permits
- Inspection required upon completion before permit can be closed
- Permit applications available at Birmingham Inspection Services
Huntsville
- Permits required for complete roof replacements and major repairs
- Online permit applications available through the City of Huntsville portal
- 48-hour advance notice required for inspections
- Proof of contractor licensing or registration may be required
Montgomery
- Permits required for roof replacements on both commercial and residential properties
- Proof of workers' compensation insurance required at permit application
- Final inspection must be completed within 10 days of project completion
Mobile
- Permits required for all roofing work, including repairs on storm-damaged properties
- Enhanced wind-resistance requirements apply due to coastal location
- Product data sheets may be required at permit submission to verify wind rating compliance
Alabama Contractor Licensing
Alabama requires general contractor licensing for projects over $50,000. The Alabama Licensing Board for General Contractors (ALBGC) oversees statewide licensure. Key points for roofing contractors:
- Projects under $50,000 do not require ALBGC state licensure
- Many municipalities require a local business license regardless of project size
- Liability insurance and workers' compensation coverage are typically required to pull permits
- Subcontractors must also carry appropriate coverage
- License and insurance verification is available through the ALBGC website
Best Practices for Alabama Roofing Projects
Beyond the minimum code requirements, these practices are strongly recommended for Alabama conditions:
Specify Wind-Rated Products
Use architectural shingles with a minimum 130 mph wind rating on all central and southern Alabama projects. For coastal areas, specify Class H products (150 mph) and confirm that the nailing pattern required for the enhanced wind warranty is included in the installation scope.
Verify Ventilation Before Starting
Alabama's heat makes attic ventilation critical. Confirm the 1:150 or 1:300 ventilation ratio is met before installing new shingles. Document the ventilation configuration in your job file, as many warranty claims are denied due to inadequate ventilation and you may need to demonstrate compliance.
Use Manufacturer Accessory Products
Use the field shingle manufacturer's own starter strips, ridge caps, and underlayment wherever possible. Mixing brands can void the system warranty and creates documentation challenges if a warranty claim arises later.
Code-Compliant Materials, Ready to Ship
Rainy Day Supply stocks roofing materials that meet or exceed Alabama building code requirements across all wind zones. Our team can help you select the right products for your project and provide product data sheets for permit applications. Contact us for contractor pricing.