Alabama Roofer License Requirements

Official classification: Roofers License · Issued by the Alabama Home Builders Licensure Board (HBLB).

🏠 RooferAL ✔ Verified 2026-06-22

In Alabama, roofers must hold the Roofers License, issued by the Alabama Home Builders Licensure Board (HBLB), and a $10,000 surety bond is required. Full requirements — experience, exams, fees, insurance, renewal and reciprocity — are detailed below.

How to become a licensed roofer in Alabama

Follow these steps to earn your Roofers License. Every figure is verified against the Alabama Home Builders Licensure Board (HBLB); full detail for each step is further down the page.

  1. Build the required experience. Must provide a copy of a currently held — or held within one year prior to application — business or occupational contractor license issued by an Alabama municipality, township, or county. No minimum years of experience mandated in statute beyond this occupational license requirement.
  2. Confirm exam requirements. Alabama sets no state trade exam for this license, though your city or county may require one.
  3. Secure your surety bond. Alabama requires $10,000 License/Permit Bond naming the HBLB Board as obligee; must be submitted directly to the Board by the Surety.
  4. Line up insurance. You'll need liability insurance (Not mandated by HBLB statute; licensees should consult Alabama Department of Labor requirements and client contracts).
  5. Clear the background check. Proof of citizenship or lawful presence required (driver license, birth certificate, or passport). Corporate/LLC applicants must provide Certificate of Compliance from Alabama Department of Revenue; foreign entities must provide Certificate of Existence from Alabama Secretary of State.
  6. Submit your application and fees. Apply through the Alabama Home Builders Licensure Board (HBLB) — $100 non-refundable application processing fee / $25 if requesting paper application package by mail application fee, plus a $150/year (Active Roofer License) / $75/year (Inactive Roofer License) license fee. Processing time: Not publicly specified by HBLB.
  7. Keep the license active. Renew annual (expires December 31; timely renewal by November 30), completing Not publicly specified by HBLB for the Roofers License (HBLB FAQ does not address CE for roofer-only licensees; verify directly with HBLB).

License types

Requirements at a glance

Experience requiredMust provide a copy of a currently held — or held within one year prior to application — business or occupational contractor license issued by an Alabama municipality, township, or county. No minimum years of experience mandated in statute beyond this occupational license requirement.
Application fee$100 non-refundable application processing fee / $25 if requesting paper application package by mail
License fee$150/year (Active Roofer License) / $75/year (Inactive Roofer License)
Renewal fee$150/year (Active) / $75/year (Inactive); late renewal (Dec 1–31) adds $50 penalty; expired license (after Jan 1) processing fee $150
Renewal periodAnnual (expires December 31; timely renewal by November 30)
Continuing educationNot publicly specified by HBLB for the Roofers License (HBLB FAQ does not address CE for roofer-only licensees; verify directly with HBLB).
Bond required$10,000 License/Permit Bond naming the HBLB Board as obligee; must be submitted directly to the Board by the Surety
Liability insuranceNot mandated by HBLB statute; licensees should consult Alabama Department of Labor requirements and client contracts
Property damage
Workers' compNot mandated by HBLB; subject to Alabama law based on number of employees
Background checkProof of citizenship or lawful presence required (driver license, birth certificate, or passport). Corporate/LLC applicants must provide Certificate of Compliance from Alabama Department of Revenue; foreign entities must provide Certificate of Existence from Alabama Secretary of State.
Credit requirementNone (credit report not required for Roofer license; required only for Unlimited/Limited Home Builder licenses)
ReciprocityNone publicly established for Roofers License by HBLB
Processing timeNot publicly specified by HBLB

Exams

No examination required for Roofers LicenseProvider: — · Passing: — · Fee: —
Preparing for the Roofer exam? State-specific contractor exam-prep courses help you pass the first time. Start exam prep →

Local / municipal notes

Roofer licensing falls under HBLB (residential), not the Alabama Licensing Board for General Contractors (ALBGC). Commercial roofing on projects $50,000+ may additionally require an ALBGC Prime Contractor license. Roofing work threshold for licensure is $2,500. Unlicensed roofing work above $2,500 is a Class A misdemeanor; fines up to $5,000.

Frequently asked questions

How much does a Alabama roofer license cost?

Application: $100 non-refundable application processing fee / $25 if requesting paper application package by mail. License: $150/year (Active Roofer License) / $75/year (Inactive Roofer License). Renewal: $150/year (Active) / $75/year (Inactive); late renewal (Dec 1–31) adds $50 penalty; expired license (after Jan 1) processing fee $150.

Do roofers in Alabama need a surety bond?

$10,000 License/Permit Bond naming the HBLB Board as obligee; must be submitted directly to the Board by the Surety

What experience is required for a Alabama roofer license?

Must provide a copy of a currently held — or held within one year prior to application — business or occupational contractor license issued by an Alabama municipality, township, or county. No minimum years of experience mandated in statute beyond this occupational license requirement.

Is insurance required for roofers in Alabama?

Liability: Not mandated by HBLB statute; licensees should consult Alabama Department of Labor requirements and client contracts Workers' compensation: Not mandated by HBLB; subject to Alabama law based on number of employees

How often must a Alabama roofer license be renewed?

Annual (expires December 31; timely renewal by November 30). Continuing education: Not publicly specified by HBLB for the Roofers License (HBLB FAQ does not address CE for roofer-only licensees; verify directly with HBLB).

Fees and rules change frequently (often annually). This page was last verified on 2026-06-22 — always confirm current requirements directly with the Alabama Home Builders Licensure Board (HBLB) before applying. This is not legal advice.

Official sources

hblb.alabama.gov
hblb.alabama.gov/how-to-get-licensed
hblb.alabama.gov/faqs-applicants
hblb.alabama.gov/law
hblb.alabama.gov/new-license-application-package
hblb.alabama.gov/printable-renewal-license-applications

Other Alabama contractor licenses

⚡ Electrician
Electrical Contractor License / Journeyman Electrician License
🔧 Plumber
Master Plumber / Journeyman Plumber Certification
❄️ HVAC
Heating, Air Conditioning & Refrigeration Contractor Certification
🏗️ General Contractor
General Contractor License (Commercial) / Residential Home Builder License

Roofer licensing in other states

Arizona
CR-42 / C-42 / R-42 Roofing
California
C-39 Roofing Contractor
Connecticut
Home Improvement Contractor (HIC) Registration
Florida
Roofing Contractor (Certified / Registered)
Georgia
No dedicated statewide roofing license; roofers use Residential Basic, Residential Light Commercial, or General Contractor license issued by SLBRGC
Hawaii
C-42 Roofing Contractor (with sub-classifications including C-42a metal shingles, C-42b wood shakes)
Illinois
Roofing Contractor License
Iowa
Construction Contractor Registration
Kansas
Roofing Contractor Registration Certificate
Louisiana
Roofing and Sheet Metal, Siding (commercial specialty classification) / Roofing (residential specialty)
Maryland
Home Improvement Contractor License — Roofing (MHIC)
Massachusetts
Construction Supervisor License (CSL) — Specialty: Roof Covering (+ HIC Registration for residential work)
Michigan
Maintenance & Alteration Contractor License — Roofing Classification
Minnesota
Residential Roofer License
Mississippi
Commercial Roofing Contractor (Roofing, Sheet Metal & Siding specialty) / Residential Roofer
Missouri
Missouri Roofing Contractor Registration (statewide, mandatory since Jan 1, 2023)
Nevada
C-15a Roofing Contractor
New Jersey
Home Improvement Contractor (Roofing)
New Mexico
GS-21 Roofing Contractor
New York
Home Improvement Contractor License
North Carolina
No separate roofing board — roofing of $40,000 or more requires an NCLBGC General Contractor license, available as a dedicated S(Roofing) specialty classification (or under the broader Building / Residential classifications)
Oklahoma
Roofing Contractor Registration
Oregon
CCB Contractor License with a roofing specialty endorsement (Residential Specialty Contractor or Commercial Specialty Contractor)
South Carolina
General Contractor - Roofing (RF) classification [commercial]; Residential Specialty Contractor - Roofing [residential]
Tennessee
Contractor License, BC classification (Roofing is building category 21, includes gutters and vinyl siding)
Texas
No statewide license — voluntary RCAT registration; municipal permits apply
Utah
S280 Roofing Contractor
Virginia
Contractor License (Class A/B/C) with Roofing (ROC) specialty designation
Washington
Roofing Specialty Contractor Registration
Wisconsin
No statewide roofing license — residential roofing uses the Dwelling Contractor + Qualifier credentials