Alabama Roofing License Guide

Alabama Roofing License Guide – If you’re a roofing contractor in Alabama or planning to start a residential roofing business, understanding the state’s licensing rules is essential. This comprehensive Alabama roofing license guide covers everything you need to know about the Residential Roofers License, who needs it, how to apply, renewal requirements, and more. Whether you’re a homeowner hiring a roofer or a contractor seeking compliance, this guide uses the latest official information from the Alabama Home Builders Licensure Board (HBLB) as of 2026.

Who Needs an Alabama Roofing License?

In Alabama, a Residential Roofers License from the HBLB is required if you contract directly with a homeowner to install or repair roofing on a residential structure when the total cost (labor and materials) exceeds $2,500.

According to Alabama law, a “residential roofer” installs products or repairs surfaces on the external upper covering of a residence or structure that seals, waterproofs, or weatherproofs it.

Key thresholds:

  • Residential roofing projects over $2,500 → Roofers License (or Unlimited Home Builders License) required.
  • General residential home building over $10,000 → Home Builders License (Unlimited or Limited) may also apply, but roofing has its own lower threshold.

Exemptions: Projects $2,500 or less typically do not require a state license, but local city or county business licenses may still apply. Always check with your local jurisdiction.

Note on Unlimited vs. Limited Licenses: An Unlimited Home Builders License allows you to perform residential roofing without a separate Roofers License. A Limited Home Builders License does not cover roofing—you still need the Roofers License.

Residential vs. Commercial Roofing Licenses in Alabama

Alabama splits contractor licensing between two boards:

  • Residential Roofing (HBLB): Covers homes and small residential structures (up to 3 stories and 4 units). This is the primary “Alabama roofing license” for most roofers.
  • Commercial/Industrial Roofing (Alabama Licensing Board for General Contractors – LBGC): For larger commercial, industrial, or public projects (typically $50,000–$100,000+ thresholds depending on classification). Roofers may need the “Roofing and Sheet Metal” classification, which requires exams, financial statements, and different application processes.

This guide focuses on the more common Residential Roofers License under the HBLB. If your work is primarily commercial, visit genconbd.alabama.gov for details.

Requirements for the Alabama Residential Roofers License

To qualify for a Roofers License, applicants must meet these core requirements (no exam is needed for the Roofers License):

  • Experience and Ability: Submit a copy of a current (or held within the past year) business or occupational license as a contractor issued by a municipality, township, or county in Alabama. The license must list your name or trade name.
  • Financial Responsibility: Provide a $10,000 License/Permit Surety Bond naming the HBLB as the obligee. The bond must be submitted directly by your surety company.
  • Proof of Citizenship/Lawful Presence: Submit a copy of a driver’s license, birth certificate, passport, or other acceptable proof.
  • Business Entity Documents (if applying as a corporation, LLC, partnership, etc.):
    • Certificate of Compliance from the Alabama Department of Revenue.
    • Certificate of Existence (for foreign/out-of-state entities) from the Alabama Secretary of State.
    • Notarized minutes or documents identifying the Designated Qualifying Representative (DQR). The DQR must meet all experience requirements.

No formal education or years of hands-on roofing experience beyond the local license proof is required.

Step-by-Step: How to Apply for an Alabama Roofers License?

  1. Request or Download the Application Package
    Mail a $25 check or money order to the HBLB (P.O. Box 303605, Montgomery, AL 36130-3605) requesting a “roofers license application package,” or download it directly from hblb.alabama.gov.
  2. Complete the Notarized Application
    Fill out all sections accurately. For entities, ensure the DQR signs where required.
  3. Gather and Submit Supporting Documents
    • Local contractor business license proof.
    • $10,000 surety bond (sent directly by surety).
    • Proof of citizenship/lawful presence.
    • Entity compliance certificates (if applicable).
  4. Pay Fees (see section below).
  5. Submit Everything
    Mail the complete package to the HBLB in Montgomery. Processing typically follows once all documents and fees are received.

Applications must be original, notarized, and complete—no copies accepted.

Costs and Fees for Alabama Roofing License (2026)

  • New Application: $100 non-refundable processing fee + $150 annual license fee = $250 total.
  • Renewal (on-time): $150 annual license fee.
  • Late Renewal (postmarked after Nov. 30): +$50 late fee.
  • Expired License Reactivation: Additional $150 processing fee (total $300+).
  • Surety Bond: $10,000 bond cost varies by your credit and surety (typically a small percentage of the bond amount).

All payments by check, cashier’s check, certified check, or money order payable to the Home Builders Licensure Board. No cash. Online credit/debit card payments may be available for renewals.

Alabama Roofers License Renewal Process

Roofers licenses expire annually on December 31. Renewals open October 1.

Deadline: Postmarked by November 30 to avoid the $50 late fee. Applications after December 31 are returned and treated as expired.

Renewal Requirements:

  • Completed renewal application (signed in both sections for entities).
  • $150 annual fee.
  • Proof of renewed $10,000 bond (documentation from your surety—no credit card receipts).
  • Continuing Education (CE): 6 credit hours if you (or your DQR) are under age 60 as of October 1. First-time renewals are exempt.

Submit by mail or use online services where available at hblb.alabama.gov.

Continuing Education Requirements for Roofers

All active roofers (and DQRs) under age 60 must complete 6 hours of HBLB-approved continuing education before renewal. This promotes professionalism and keeps contractors current on codes, safety, and best practices. First-year renewals skip this requirement.

Bond and Insurance Requirements

The $10,000 License/Permit Bond protects homeowners and the state. It must remain active and renewed annually. General liability insurance is also highly recommended (and often required locally). The HBLB does not require a credit report for Roofers Licenses (unlike some other license types).

Local Licensing and Additional Requirements in Alabama

State licensing does not replace local rules. Many Alabama cities and counties require a separate business license or occupational license before you can pull permits or work. Examples include Shelby County and others that cross-reference the state HBLB license.

Always verify with your local building department.

Tips for Getting and Maintaining Your Alabama Roofing License

  • Start with a local municipal or county contractor license to meet the experience requirement.
  • Use a reputable surety for your bond to avoid delays.
  • Keep your DQR information current—changes require new forms.
  • Verify your license status on the HBLB website before bidding jobs.
  • Consider upgrading to an Unlimited Home Builders License if you want broader residential work (requires passing the Alabama Home Builders Exam).

Frequently Asked Questions About Alabama Roofing Licenses

Do I need a license for small roofing jobs?
No, if under $2,500 total cost—but local rules may still apply.

Is there an exam for the Roofers License?
No—only the local business license proof is needed for experience.

Can out-of-state roofers get licensed?
Yes, but you must meet the same requirements, including the local Alabama contractor license proof and entity registration if applicable.

How do I check if a roofer is licensed?
Use the HBLB licensee search portal on hblb.alabama.gov.

Why Compliance Matters?

Operating without a required Alabama roofing license can result in fines, project stoppage, and legal issues. Licensed roofers build trust with homeowners and gain access to more projects.

For the most current forms, fees, and packets, visit the official Alabama Home Builders Licensure Board at hblb.alabama.gov. Requirements can change, so always confirm directly with the Board at (334) 242-2230.

Stay compliant, protect your business, and deliver quality roofing services across Alabama in 2026 and beyond. If you’re ready to apply, download your Roofers License packet today and take the first step toward a licensed, successful roofing career.