GetTradeLicense

Roofing Contractor License Requirements in Alabama

Licensing AuthorityAlabama Home Builders Licensure Board (HBLB)
License TypeResidential Roofer License
Experience RequiredMust currently hold, or have held for at least 1 year prior to application, a business or occupational license as a contractor issued by a municipality, township, or county in Alabama.
Exam RequiredNo
Bond RequiredYes — $10,000
InsuranceGeneral liability: recommended. Workers comp: required with employees
Continuing Education6 hours annually (for licensees under age 60). At least 2 hours must be Alabama-specific coursework. Due by November 30 to avoid $50 late penalty.
Processing Time4-6 weeks after complete application submission

Fee Breakdown

Application Fee$100
Initial License Fee$150
CE late filing penalty (after November 30)$50
Est. Initial Total$300

Renewal: $150 every 1 year (October 1 - December 31 renewal window)

Notes

  • License required for residential roofing projects exceeding $2,500
  • No state exam required — experience and bond are the primary qualifications
  • Must hold a local business/occupational license for at least 1 year to qualify
  • Separate from ALBGC general contractor license (which covers commercial roofing at $100K+)
  • Local building permits typically required for full roof replacements, significant repairs, or structural modifications
  • Licensees age 60+ are exempt from continuing education requirement

Frequently Asked Questions

Do I need a roofing contractor license in Alabama?

Yes, Alabama requires a statewide roofing contractor license through the Alabama Home Builders Licensure Board.

How much does a roofing contractor license cost in Alabama?

The estimated initial cost is $250, including application, exam, and license fees.

Data last verified: 2026-04-02 | Source: HBLB