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 $50,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 $50,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 $50,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 Alabama Business & Law Exam (ALBGC) and Alabama Trade Exam — Building Construction (ALBGC) and NASCLA Accredited Contractor Exam (accepted in lieu of ALBGC trade exam) and Alabama Business & Law Exam (HBLB) and Alabama Skills Exam (HBLB — Unlimited only) exams. Providers, passing scores and fees are in the Exams section below.
  3. Secure your surety bond. Alabama requires ALBGC: Surety bond required only if net worth / working capital is deficient for the requested monetary classification; minimum net worth $10,000. HBLB: No bond required for Unlimited or Limited Home Builder license.
  4. Line up insurance. You'll need liability insurance (ALBGC: $1,000,000 per occurrence / $2,000,000 general aggregate (products/completed operations); commercial auto $1,000,000 CSL. HBLB: No insurance amount mandated by statute; builder must disclose insurance status to homeowner in writing before construction begins.), and workers' compensation coverage.
  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 $50,000+; Alabama Home Builders Licensure Board (HBLB) — residential construction $10,000+ — $300 (ALBGC Prime Contractor application) / $100 non-refundable processing fee (HBLB) application fee, plus a $300 (ALBGC annual renewal) / $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: Not publicly specified.
  8. Keep the license active. Renew 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)., completing 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.

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 Prime Contractor application) / $100 non-refundable processing fee (HBLB)
License fee$300 (ALBGC annual renewal) / $250 annual license fee (HBLB Unlimited/Limited)
Renewal fee$300/year (ALBGC) / $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: Surety bond required only if net worth / working capital is deficient for the requested monetary classification; minimum net worth $10,000. HBLB: No bond required for Unlimited or Limited Home Builder license.
Liability insuranceALBGC: $1,000,000 per occurrence / $2,000,000 general aggregate (products/completed operations); commercial auto $1,000,000 CSL. HBLB: No insurance amount mandated by statute; builder must disclose insurance status to homeowner in writing before construction begins.
Property damageALBGC: Included in general liability policy requirements
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)
Processing timeALBGC: 3–6 months typical; application must be filed at least 30 days before quarterly Board meeting. HBLB: Not publicly specified.

Exams

Alabama Business & Law Exam (ALBGC)Provider: Block Exams · Passing: 70% (50 questions, 120 minutes) · Fee: $215 per part
Alabama Trade Exam — Building Construction (ALBGC)Provider: Block Exams · Passing: 70% (115 questions, 330 minutes; 81/115 correct) · Fee: $215 per part
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
Preparing for the General Contractor exam? State-specific contractor exam-prep courses help you pass the first time. Start exam prep →

Local / municipal notes

ALBGC licenses are required for commercial/industrial projects at or above $50,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 Prime Contractor application) / $100 non-refundable processing fee (HBLB). License: $300 (ALBGC annual renewal) / $250 annual license fee (HBLB Unlimited/Limited). Renewal: $300/year (ALBGC) / $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: Surety bond required only if net worth / working capital is deficient for the requested monetary classification; minimum net worth $10,000. 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: $1,000,000 per occurrence / $2,000,000 general aggregate (products/completed operations); commercial auto $1,000,000 CSL. 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 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 $50,000+; Alabama Home Builders Licensure Board (HBLB) — residential construction $10,000+ before applying. This is not legal advice.

Official sources

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

Other Alabama contractor licenses

⚡ Electrician
Electrical Contractor License / Journeyman Electrician License
🔧 Plumber
Master Plumber / Journeyman Plumber Certification
❄️ HVAC
Heating, Air Conditioning & Refrigeration Contractor Certification
🏠 Roofer
Roofers License

General Contractor licensing in other states

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 Registration
Nebraska
Contractor Registration
Nevada
B General Building Contractor (A General Engineering also available)
New Jersey
Home Improvement Contractor Business (HICB) License
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