Alabama General Contractor License Requirements

Official classification: General Contractor License (Commercial) / Residential Home Builder License · Issued by the Alabama Licensing Board for General Contractors (ALBGC) — commercial projects $100,000+; Alabama Home Builders Licensure Board (HBLB) — residential construction $10,000+.

🏗️ General ContractorAL ✔ Verified 2026-06-22

In Alabama, general contractors must hold the General Contractor License (Commercial) / Residential Home Builder License, issued by the Alabama Licensing Board for General Contractors (ALBGC) — commercial projects $100,000+; Alabama Home Builders Licensure Board (HBLB) — residential construction $10,000+, and a surety bond is required. Full requirements — experience, exams, fees, insurance, renewal and reciprocity — are detailed below.

How to become a licensed general contractor in Alabama

Follow these steps to earn your General Contractor License (Commercial) / Residential Home Builder License. Every figure is verified against the Alabama Licensing Board for General Contractors (ALBGC) — commercial projects $100,000+; Alabama Home Builders Licensure Board (HBLB) — residential construction $10,000+; full detail for each step is further down the page.

  1. Build the required experience. ALBGC: Qualifying Individual must document 3 years of supervisory construction experience; references from licensed general contractors, architects, or professional engineers required. HBLB Unlimited: must demonstrate experience and ability in residential homebuilding (no fixed year minimum in statute); HBLB Limited/Roofer: must provide proof of current or recent business/occupational contractor license from a municipality, county, or township.
  2. Pass the exam for the license class you are applying for. Providers, passing scores and fees are in the Exams section below.
  3. Secure your surety bond. Alabama requires ALBGC: No bond is required; an applicant may furnish a bond to make up a net worth or working capital shortfall for the bid limit it wants (Ala. Code 34-8-2); minimum net worth $10,000 for the lowest classification. HBLB: No bond required for Unlimited or Limited Home Builder license.
  4. Check the insurance rules. Liability: ALBGC: proof of liability insurance is required with the application; the statute sets no minimum amount (Ala. Code 34-8-2). HBLB: No insurance amount mandated by statute; builder must disclose insurance status to homeowner in writing before construction begins. Workers' compensation: ALBGC: Required for any employees (Alabama law threshold 5+ employees for most industries; construction employers with 1+ employee may be required). HBLB: Not mandated by HBLB statute; subject to Alabama Department of Labor requirements.
  5. Clear the background check. ALBGC: Proof of U.S. citizenship or lawful presence required. HBLB: Proof of citizenship or lawful presence required (driver license, birth certificate, or passport).
  6. Meet the credit / financial requirement. ALBGC: CPA-reviewed financial statement required; positive net worth and adequate working capital to support requested monetary classification. HBLB Unlimited/Limited: Current credit report from a credit agency required.
  7. Submit your application and fees. Apply through the Alabama Licensing Board for General Contractors (ALBGC) — commercial projects $100,000+; Alabama Home Builders Licensure Board (HBLB) — residential construction $10,000+ — $300 (ALBGC new application) / $100 non-refundable processing fee (HBLB) application fee, plus a $200 (ALBGC annual renewal; the $300 is the new-application fee) / $250 annual license fee (HBLB Unlimited/Limited) license fee. Processing time: ALBGC: 3–6 months typical; application must be filed at least 30 days before quarterly Board meeting. HBLB: approximately 3 to 4 weeks for a complete application.
  8. Keep the license active. Renewal: ALBGC: Annual (renews on license anniversary date, by first letter of company name; must submit renewal 45 days before expiration). HBLB: Annual (expires December 31; timely renewal by November 30; expired license processing fee $350). Continuing education: ALBGC: None required. HBLB: 6 credit hours annually for active licensees under age 60 (minimum 2 hours must be Alabama-specific content); effective since October 1, 2021.

For the general path in every state, see the General Contractor guide →

Alabama general contractor license lookup

To confirm a general contractor is properly licensed in Alabama — or to check the status of your own license — search the issuing agency's official license database. The record shows whether the license is active and in good standing.

Verify a license now: Search the official licensesearch.alabama.gov database →

License types

Requirements at a glance

Experience requiredALBGC: Qualifying Individual must document 3 years of supervisory construction experience; references from licensed general contractors, architects, or professional engineers required. HBLB Unlimited: must demonstrate experience and ability in residential homebuilding (no fixed year minimum in statute); HBLB Limited/Roofer: must provide proof of current or recent business/occupational contractor license from a municipality, county, or township.
Application fee$300 (ALBGC new application) / $100 non-refundable processing fee (HBLB)
License fee$200 (ALBGC annual renewal; the $300 is the new-application fee) / $250 annual license fee (HBLB Unlimited/Limited)
Renewal fee$200/year (ALBGC; $50 late penalty if renewed more than 90 days after expiration, Ala. Code 34-8-2) / $250/year (HBLB Unlimited/Limited) / late penalty $50 (HBLB)
Renewal periodALBGC: Annual (renews on license anniversary date, by first letter of company name; must submit renewal 45 days before expiration). HBLB: Annual (expires December 31; timely renewal by November 30; expired license processing fee $350).
Continuing educationALBGC: None required. HBLB: 6 credit hours annually for active licensees under age 60 (minimum 2 hours must be Alabama-specific content); effective since October 1, 2021.
Bond requiredALBGC: No bond is required; an applicant may furnish a bond to make up a net worth or working capital shortfall for the bid limit it wants (Ala. Code 34-8-2); minimum net worth $10,000 for the lowest classification. HBLB: No bond required for Unlimited or Limited Home Builder license.
Liability insuranceALBGC: proof of liability insurance is required with the application; the statute sets no minimum amount (Ala. Code 34-8-2). HBLB: No insurance amount mandated by statute; builder must disclose insurance status to homeowner in writing before construction begins.
Property damage—
Workers' compALBGC: Required for any employees (Alabama law threshold 5+ employees for most industries; construction employers with 1+ employee may be required). HBLB: Not mandated by HBLB statute; subject to Alabama Department of Labor requirements.
Background checkALBGC: Proof of U.S. citizenship or lawful presence required. HBLB: Proof of citizenship or lawful presence required (driver license, birth certificate, or passport).
Credit requirementALBGC: CPA-reviewed financial statement required; positive net worth and adequate working capital to support requested monetary classification. HBLB Unlimited/Limited: Current credit report from a credit agency required.
ReciprocityArkansas (ALBGC — trade exam portion may be waived); Mississippi (ALBGC); Louisiana (ALBGC); Tennessee (ALBGC); North Carolina (ALBGC); Tennessee, South Carolina, Mississippi, Louisiana, North Carolina (HBLB — Skills exam may be waived; Business & Law exam required) · compare all states
Processing timeALBGC: 3–6 months typical; application must be filed at least 30 days before quarterly Board meeting. HBLB: approximately 3 to 4 weeks for a complete application.

What an Alabama general contractor license costs

Application fee$300 (ALBGC new application) / $100 non-refundable processing fee (HBLB).
License fee$200 (ALBGC annual renewal; the $300 is the new-application fee) / $250 annual license fee (HBLB Unlimited/Limited).
Alabama Business & Law Exam (ALBGC)$96.
Alabama Trade Exam — Building Construction (ALBGC)$106.
NASCLA Accredited Contractor Exam (accepted in lieu of ALBGC trade exam)Varies by provider.
Alabama Business & Law Exam (HBLB)$80.
Alabama Skills Exam (HBLB — Unlimited only)$80.
Surety bondALBGC: No bond is required; an applicant may furnish a bond to make up a net worth or working capital shortfall for the bid limit it wants (Ala. Code 34-8-2); minimum net worth $10,000 for the lowest classification. HBLB: No bond required for Unlimited or Limited Home Builder license.
Renewal fee$200/year (ALBGC; $50 late penalty if renewed more than 90 days after expiration, Ala. Code 34-8-2) / $250/year (HBLB Unlimited/Limited) / late penalty $50 (HBLB).
Renewal periodALBGC: Annual (renews on license anniversary date, by first letter of company name; must submit renewal 45 days before expiration). HBLB: Annual (expires December 31; timely renewal by November 30; expired license processing fee $350).

Exams

Alabama Business & Law Exam (ALBGC)Provider: PSI Services · Passing: 70% (50 questions, 120 minutes) · Fee: $96
Alabama Trade Exam — Building Construction (ALBGC)Provider: PSI Services · Passing: 70% (115 questions, 330 minutes; 81/115 correct) · Fee: $106
NASCLA Accredited Contractor Exam (accepted in lieu of ALBGC trade exam)Provider: NASCLA-approved testing center · Passing: 70% · Fee: Varies by provider
Alabama Business & Law Exam (HBLB)Provider: Prov (provexam.com) · Passing: 70% · Fee: $80
Alabama Skills Exam (HBLB — Unlimited only)Provider: Prov (provexam.com) · Passing: 66% · Fee: $80

Renewing an Alabama general contractor license

The General Contractor License (Commercial) / Residential Home Builder License renews on a fixed cycle set by the Alabama Licensing Board for General Contractors (ALBGC) — commercial projects $100,000+; Alabama Home Builders Licensure Board (HBLB) — residential construction $10,000+. Finish the continuing-education requirement before you file — boards generally will not process a renewal without it. Late and lapsed renewals are handled differently by every board, so check the renewal page linked below before the deadline passes.

Renewal periodALBGC: Annual (renews on license anniversary date, by first letter of company name; must submit renewal 45 days before expiration). HBLB: Annual (expires December 31; timely renewal by November 30; expired license processing fee $350).
Renewal fee$200/year (ALBGC; $50 late penalty if renewed more than 90 days after expiration, Ala. Code 34-8-2) / $250/year (HBLB Unlimited/Limited) / late penalty $50 (HBLB)
Continuing educationALBGC: None required. HBLB: 6 credit hours annually for active licensees under age 60 (minimum 2 hours must be Alabama-specific content); effective since October 1, 2021.
Where to renewAlabama Licensing Board for General Contractors (ALBGC) — commercial projects $100,000+; Alabama Home Builders Licensure Board (HBLB) — residential construction $10,000+

Renewal period: ALBGC: Annual (renews on license anniversary date, by first letter of company name; must submit renewal 45 days before expiration). HBLB: Annual (expires December 31; timely renewal by November 30; expired license processing fee $350). Your expiry date is printed on your license.

Local / municipal notes

ALBGC licenses are required for commercial/industrial projects at or above $100,000 (materials and labor combined) and swimming pools at $5,000+. HBLB licenses cover residential construction at $10,000+ and roofing at $2,500+. An Unlimited HBLB license qualifies the holder to perform residential roofing without a separate Roofer License.

Frequently asked questions

How much does an Alabama general contractor license cost?

Application: $300 (ALBGC new application) / $100 non-refundable processing fee (HBLB). License: $200 (ALBGC annual renewal; the $300 is the new-application fee) / $250 annual license fee (HBLB Unlimited/Limited). Renewal: $200/year (ALBGC; $50 late penalty if renewed more than 90 days after expiration, Ala. Code 34-8-2) / $250/year (HBLB Unlimited/Limited) / late penalty $50 (HBLB).

How do I look up a general contractor license in Alabama?

Search the official license database at licensesearch.alabama.gov. The record shows whether the license is active and in good standing.

Do general contractors in Alabama need a surety bond?

ALBGC: No bond is required; an applicant may furnish a bond to make up a net worth or working capital shortfall for the bid limit it wants (Ala. Code 34-8-2); minimum net worth $10,000 for the lowest classification. HBLB: No bond required for Unlimited or Limited Home Builder license.

What experience is required for an Alabama general contractor license?

ALBGC: Qualifying Individual must document 3 years of supervisory construction experience; references from licensed general contractors, architects, or professional engineers required. HBLB Unlimited: must demonstrate experience and ability in residential homebuilding (no fixed year minimum in statute); HBLB Limited/Roofer: must provide proof of current or recent business/occupational contractor license from a municipality, county, or township.

Is insurance required for general contractors in Alabama?

Liability: ALBGC: proof of liability insurance is required with the application; the statute sets no minimum amount (Ala. Code 34-8-2). HBLB: No insurance amount mandated by statute; builder must disclose insurance status to homeowner in writing before construction begins. Workers' compensation: ALBGC: Required for any employees (Alabama law threshold 5+ employees for most industries; construction employers with 1+ employee may be required). HBLB: Not mandated by HBLB statute; subject to Alabama Department of Labor requirements.

How long does it take to get an Alabama general contractor license?

Processing time: ALBGC: 3–6 months typical; application must be filed at least 30 days before quarterly Board meeting. HBLB: approximately 3 to 4 weeks for a complete application.

Is a background check required for general contractors in Alabama?

Background check: ALBGC: Proof of U.S. citizenship or lawful presence required. HBLB: Proof of citizenship or lawful presence required (driver license, birth certificate, or passport).

Is there a credit or financial requirement for an Alabama general contractor license?

Credit requirement: ALBGC: CPA-reviewed financial statement required; positive net worth and adequate working capital to support requested monetary classification. HBLB Unlimited/Limited: Current credit report from a credit agency required.

How often must an Alabama general contractor license be renewed?

ALBGC: Annual (renews on license anniversary date, by first letter of company name; must submit renewal 45 days before expiration). HBLB: Annual (expires December 31; timely renewal by November 30; expired license processing fee $350). Continuing education: ALBGC: None required. HBLB: 6 credit hours annually for active licensees under age 60 (minimum 2 hours must be Alabama-specific content); effective since October 1, 2021.

Fees and rules change frequently (often annually). This page was last verified on 2026-06-22 — always confirm current requirements directly with the Alabama Licensing Board for General Contractors (ALBGC) — commercial projects $100,000+; Alabama Home Builders Licensure Board (HBLB) — residential construction $10,000+ before applying. This is not legal advice.

Official sources

law.justia.com/codes/alabama/title-34/chapter-8/section-34-8-2
genconbd.alabama.gov/licensees/testing
test-takers.psiexams.com/api/content/bulletin/76
genconbd.alabama.gov
hblb.alabama.gov
hblb.alabama.gov/how-to-get-licensed
hblb.alabama.gov/faqs-applicants
hblb.alabama.gov/law
genconbd.alabama.gov/about/law
nextinsurance.com/blog/alabama-general-contractor-license-and-insurance-requirements
mycontractorslicense.com/alabama-home-builder-residential

⚡ Electrician
Electrical Contractor License / Journeyman Electrician License
🔧 Plumber
Master Plumber / Journeyman Plumber Certification
❄️ HVAC
Heating, Air Conditioning & Refrigeration Contractor Certification
🏠 Roofer
Roofers License
Alaska
General Contractor
Arizona
B-1 General Commercial / B General Residential / KB-1 Dual Building Contractor
Arkansas
Commercial Contractor License (Unrestricted)
California
B General Building Contractor
Connecticut
New Home Construction Contractor (NHCC) Registration
Florida
General / Building / Residential Contractor (CILB)
Georgia
Commercial General Contractor License (Unlimited or Limited Tier)
Hawaii
B General Building Contractor
Idaho
General Contractor Registration
Illinois
No statewide license — City of Chicago General Contractor License
Indiana
No statewide license — City of Indianapolis General Contractor License
Iowa
Iowa Contractor Registration
Louisiana
Building Construction classification (Commercial) and Residential Building Contractor license
Maryland
Home Improvement Contractor License (MHIC)
Massachusetts
Construction Supervisor License (CSL) + Home Improvement Contractor (HIC) Registration
Michigan
Residential Builder License
Minnesota
Residential Building Contractor License
Mississippi
Commercial General Contractor (Certificate of Responsibility – Building Construction) / Residential Builder or Remodeler
Missouri
No statewide general contractor license — licensed locally; all businesses register with the Secretary of State
Montana
Construction Contractor License (CCL)
Nebraska
Contractor Registration
Nevada
B General Building Contractor (A General Engineering also available)
New Jersey
Home Improvement Contractor Business (HICB) Registration
New Mexico
GB-98 General Building Contractor
New York
No statewide license — NYC General Contractor Registration
North Carolina
North Carolina General Contractor License (Limited / Intermediate / Unlimited limitation, by classification)
North Dakota
Contractor License
Ohio
No statewide license — City of Columbus General Contractor License
Oregon
CCB Residential General Contractor (RGC) and/or Commercial General Contractor (CGC Level 1/Level 2)
Pennsylvania
Home Improvement Contractor (HIC) Registration
Rhode Island
General Contractor Registration
South Carolina
General Contractor (commercial, Group 1-5 bid limits); Residential Builder (residential homes)
South Dakota
No statewide license — Sioux Falls Residential Building Contractor License
Tennessee
Contractor License, BC (Building Construction) classification
Texas
No statewide license — set by municipality
Utah
B100 General Building Contractor (also E100 General Engineering Contractor and R100 Residential and Small Commercial Contractor)
Vermont
Residential Contractor Registration
Virginia
Contractor License (Class A/B/C) with a building classification: Residential Building (RBC), Commercial Building (CBC), or Building (BLD)
Washington
General Contractor Registration
West Virginia
General Building Contractor
Wisconsin
Dwelling Contractor + Dwelling Contractor Qualifier (residential; no statewide commercial GC license)
Wyoming
No statewide license — City of Cheyenne Class A General Contractor License