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.

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 a 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).

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 a 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 a 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/Law/34-8-2.pdf
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

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
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
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
North Carolina
North Carolina General Contractor License (Limited / Intermediate / Unlimited limitation, by classification)
Oregon
CCB Residential General Contractor (RGC) and/or Commercial General Contractor (CGC Level 1/Level 2)
South Carolina
General Contractor (commercial, Group 1-5 bid limits); Residential Builder (residential homes)
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)
Virginia
Contractor License (Class A/B/C) with a building classification: Residential Building (RBC), Commercial Building (CBC), or Building (BLD)
Washington
General Contractor Registration
Wisconsin
Dwelling Contractor + Dwelling Contractor Qualifier (residential; no statewide commercial GC license)