Skip to content

Alabama Roofing License: How to Become a Licensed Roofer

Jun 11, 2026 23 min read
Start Trial

Key takeaways:

To become a licensed roofing contractor in Alabama, you’ll need to meet the state’s requirements and apply through the Alabama Home Builders Licensure Board (HBLB). Most applicants can get licensed in four to six weeks, and no licensing exam is required.

This guide covers how to get an Alabama roofing license, including eligibility requirements, application fees, timelines, and the steps to start your roofing business.

Do you need a roofing license in Alabama?

Yes. You need a license to work as a roofer in Alabama on any project worth $2,500 or more (labor and materials combined). That threshold is low enough to cover nearly every residential roofing job. Even a basic repair can easily exceed $2,500.

The only exception is if the total project value falls under $2,500, which significantly limits your earning potential.The Alabama Home Builders Licensure Board (HBLB) oversees residential roofing licenses in the state. Under Alabama law, a residential roofer is a contractor who installs, repairs, or replaces roofing materials on homes to protect them from weather and other environmental conditions.

Who issues roofing licenses in Alabama?

The Alabama Home Builders Licensure Board (HBLB) is the state agency that licenses and regulates all residential builders and specialty contractors, including roofers. The HBLB operates under Title 34, Section 14A of the Code of Alabama.

Contact information:

  • Website: hblb.alabama.gov
  • Phone: (334) 242-2230
  • Fax: (334) 263-1397
  • Office address: 445 Herron Street, Montgomery, AL 36104
  • Mailing address: P.O. Box 303605, Montgomery, AL 36130-3605
  • Office hours: Monday through Friday, 7:30 am to 4:30 pm CT

The HBLB handles license applications, renewals, continuing education, and complaints. You can find application forms, fee schedules, and FAQs on their applicant resources page.

Benefits of getting a roofing license in Alabama

Getting licensed isn’t just a legal requirement. It directly affects how much you earn, which jobs you can bid on, and how clients perceive your business.

  • Legal compliance. Operating without a license on jobs over $2,500 is a Class A misdemeanor in Alabama. You could face fines of up to $5,000 per violation.
  • Access to bigger jobs. Without a license, you’re limited to projects under $2,500. Licensed roofers can take on full re-roofs, storm damage repairs, and insurance restoration work with no cap.
  • Higher earning potential. The national median wage for roofers is $50,970 per year, with the top 10% earning over $80,780. Licensed roofers who run their own businesses can earn significantly more.
  • Insurance eligibility. Most general liability and workers’ comp insurers require a valid license before writing a policy. Without insurance, you can’t bid on many residential jobs and virtually no commercial work.
  • Consumer trust. Homeowners check licenses, especially after storm season. Alabama’s Homeowner Recovery Fund (recently increased from $20,000 to $30,000 per claim) protects consumers who hire licensed contractors, which makes them more likely to choose you.
  • Credibility with referral partners. Insurance adjusters, real estate agents, and property managers refer work to licensed contractors. Your license number is your credential.

Types of roofing licenses in Alabama

There are two types of licenses in Alabama that allow you to contract and perform work as a roofer: a Residential Home Builders Unlimited license or a Residential Roofer license.

License TypeDetails
Residential Home Builders UnlimitedCovers all residential construction, including roofing. If you hold an Unlimited Home Builders license, you do not need a separate Roofer license. Granted to individuals, partnerships, corporations, LLCs, and non-profit home-building entities.
Residential RooferCovers roofing-only work on residential structures, specifically installing or repairing the external covering of the top of a building. This is the most common license for roofing-only contractors.

If you hold a Limited Home Builders License, you are required to get a separate Roofer license to do residential roofing work.

If you plan to work on commercial roofing projects, you may also need a contractor license through the Alabama Licensing Board for General Contractors, depending on the scope and value of the work.

The rest of this guide focuses on the Residential Roofer license, which is the most direct path for roofing contractors. Commercial roofing contractors should review the requirements of the Alabama Licensing Board for General Contractors to determine whether a separate commercial contractor license is needed for their projects.

Alabama roofing license requirements

The requirements for a Residential Roofer license are straightforward:

  • Age: You must be at least 19 years old (the legal age to enter into contracts in Alabama)
  • Experience: You need to provide a business or occupational license as a contractor issued by a municipality, township, or county in Alabama within the past year. This is how the HBLB verifies you have the knowledge and ability to perform residential roofing work.
  • Surety bond: A $10,000 license/permit bond naming the HBLB as the obligee
  • Proof of citizenship: A driver’s license, birth certificate, or passport (or proof of lawful presence in the state)
  • No exam required. Unlike the Unlimited Home Builders license, the Residential Roofer license does not require an exam.

There are no formal educational requirements. You don’t need a degree, a trade school certificate, or a specific number of classroom hours.

Many Alabama cities also require a separate business privilege license. For example, Huntsville requires professionals and businesses to obtain additional local licensing. Check with each city where you plan to work to see if additional licenses are required.

How to get a roofing license in Alabama

Once you have the required experience as a roofing contractor, follow these steps to get your Residential Roofer license:

1. Identify a Designated Qualifying Representative (DQR)

Every Alabama roofing license application must include a Designated Qualifying Representative (DQR). The DQR is the individual responsible for meeting the licensing requirements and serving as the qualifying party for the license.

  • For individuals: You (the applicant) must meet all license requirements, including the experience and ability requirements.
  • For businesses: The DQR must be a general partner, officer of a corporation, or member/manager of an LLC.

2. Complete and notarize the application

Download the individual application or the business application from the HBLB website. Have the application notarized before submitting.

3. Submit your documentation

Along with the application, provide:

  • Proof of a $10,000 license/permit bond (submitted directly to the HBLB by the surety company)
  • A copy of your current Alabama business or occupational license as a contractor
  • Proof of citizenship or lawful presence
  • Any required corporate, LLC, or partnership documentation (if applicable)
  • Contact the Alabama Department of Labor for information about insurance requirements

4. Pay the application fee

The Residential Roofer application fee is $250, payable by check or money order to the Home Builders Licensure Board.

5. Mail your application

Send the completed application, documentation, and fees to:

Regular mail:
P.O. Box 303605, Montgomery, Alabama 36130-3605

Overnight delivery:
445 Herron Street, Montgomery, Alabama 36104

For the official step-by-step guide, visit the HBLB’s “How to get licensed” page.

Alabama roofing license exam

There are no exam requirements to get your Residential Roofer license in Alabama. This is one of the advantages of the Roofer license over the Unlimited Home Builders license, which does require passing the Alabama Home Builders exams (a Business & Law exam with a 70% passing score and a Skills exam with a 66% passing score).

If you decide to pursue an Unlimited license later (which would allow you to take on all residential construction work, not just roofing), you can find testing information and registration through Prov, the HBLB’s approved testing provider.

How long does it take to get a roofing license in Alabama

Most applicants complete the process in four to six weeks, depending on how quickly you gather documentation and how fast the HBLB processes your application.

Here’s a realistic timeline:

StepEstimated time
Obtain your local business/occupational license as a contractorVaries by municipality
Secure your $10,000 surety bond1–3 business days
Complete and notarize the application1–2 days
HBLB application processing2–4 weeks
Receive your license1–2 weeks after approval

The biggest variable is your local business license. If you already hold one (or held one within the past year), the HBLB application itself is straightforward. If you don’t, start by getting your municipal or county contractor’s license first. That’s the experience proof the HBLB requires.

Pro Tip: Have your surety company send the $10,000 bond directly to the HBLB. Applications won’t be processed until the bond is on file, and this is one of the most common delays.

Roofing training programs and schools in Alabama

Alabama doesn’t require formal education or a degree to get a roofing license—most roofers learn their trade through on-the-job training, working with experienced crews.

That said, training can help you build skills faster and stand out to clients:

  • On-the-job training. Work with a licensed roofing contractor to gain hands-on experience. This is the most common path and the practical experience you’ll need to obtain your municipal contractor’s license.
  • Apprenticeship programs. Some local unions and trade organizations offer formal apprenticeships that combine classroom instruction with paid on-the-job training. Check with the Alabama Department of Labor for registered apprenticeship opportunities in your area.
  • OSHA safety training. Occupational Safety and Health Administration (OSHA) 10-Hour or 30-Hour certifications aren’t required for the Alabama roofing license, but they’re increasingly expected by general contractors and commercial clients. Safety training protects your crew and your business.
  • Manufacturer certifications. Companies like GAF, CertainTeed, and Owens Corning offer certification programs on their specific products. These certifications help you win jobs and offer manufacturer-backed warranties that homeowners value.
  • Community college programs. Some Alabama community colleges offer construction technology courses covering building codes, blueprint reading, and construction safety. These supplement hands-on experience but don’t replace it.

Does Alabama have roofing license reciprocity?

There are no direct reciprocity agreements specifically for roofers. Even if you hold a license from another state, you’ll still need to follow the full Residential Roofer license application process in Alabama.

However, if you practice roofing and hold a more general residential construction license from Mississippi, Louisiana, Tennessee, North Carolina, or South Carolina, Alabama does have reciprocity agreements that let you bypass some exam requirements for the Unlimited Home Builders license.

Your out-of-state roofing experience may count toward the experience documentation the HBLB requires. Include proof of your previous licensed work with your application.

How much does a roofing license in Alabama cost?

Plan to spend $250 to get your initial Residential Roofer license, plus $150 annually for renewal. Here’s a summary of all associated fees:

Licensing StepFees
Residential Roofer Application$250
Annual Roofer License Renewal$150
Late Renewal+$50
Roofer License Reinstatement$300

You’ll also need to budget for your $10,000 surety bond. The bond itself doesn’t cost $10,000. You pay a premium to a surety company, typically 1%–5% of the bond amount ($100–$500 per year, depending on your credit score and business history).

Alabama roofing license renewal

All HBLB licenses are renewed annually online. The renewal window opens October 1 and closes November 30. The HBLB encourages renewing your license online for faster processing. You can request paper renewals by returning a postcard mailed to you, but this slows down the process.

Renewals received between December 1 and December 31 are considered late and incur a $50 late fee.

Licensed contractors are also required to complete continuing education hours each year. At least two of the six required credit hours must come from an Alabama-specific course.

Pro Tip: Set a calendar reminder for October 1 each year. Renewing early in the window avoids last-minute stress and ensures your license stays active without interruption.

What happens if my roofing license expires? 

Stop all work immediately if your license has expired. Operating without a license or using an expired one is a Class A misdemeanor in Alabama, punishable by fines of up to $5,000 per violation.

If your license has expired, fill out the reinstatement form and pay the $300 reinstatement fee as soon as possible. The reinstatement fee is twice the standard renewal fee, so renewing on time is always worth it.

Alabama roofing license lookup

You can verify any Alabama roofing contractor’s license status through the HBLB’s online tool:

HBLB online license verification

Search by contractor name, business name, or license number to confirm a license is active. This is useful for checking your own status, verifying subcontractors before hiring them, and showing potential clients that you’re in good standing.

As of March 2025, the HBLB also requires contractors to display their license number on all contracts and advertisements, making it easier for homeowners to look you up before hiring.

How to start a roofing business in Alabama

Once you’ve secured your Residential Roofer license and built up experience, you’re ready to start your own roofing business. Atlas Alabama is a state resource that can help you with:

  • Developing a business plan
  • Determining start-up costs
  • Choosing a business structure and name
  • Understanding Alabama tax requirements
  • Securing additional licenses and permits
  • Getting the right insurance

There are also practical considerations to think about when starting your own roofing company:

  • Pricing your roofing services to stay competitive while protecting your margins
  • Setting up an accounting system and securing financing
  • Finding reliable equipment and material suppliers
  • Using roofing apps to manage your jobs and crew
  • Marketing your business and building a client base
  • Getting organized with roofing software that handles quoting, scheduling, invoicing, and payments in one place

Jobber helps roofing contractors manage their entire operation from one platform — from sending professional quotes to scheduling crews, invoicing clients, and collecting payments online. Jobber customers save 12+ hours a week on admin and get paid 3x faster overall. Collect payment online and get paid 4x faster than waiting on checks.

Alabama roofer salary and earning potential

Alabama roofers earn an average of about $38,000 per year, with opportunities to earn more as you gain experience and build your skills.

Here’s how that compares to the national roofer salary in the US:

MetricAmount
Alabama average roofer salaryAround $38,000 per year
National median roofer salary$50,970 per year
Lowest 10% nationallyUnder $37,060 per year
Highest 10% nationallyOver $80,780 per year

Alabama roofer wages tend to fall below the national median, which is common for Southern states with a lower cost of living. But your actual earnings depend heavily on whether you work for someone else or run your own business.

Does a roofing license increase your earning potential?

Yes. Without a license, you’re limited to projects under $2,500, which rules out nearly every full roofing job. Licensed roofers can take on complete re-roofs, storm restoration, and insurance claims with no cap on project value.

When you’re first starting out, you might earn around $34,000 to $37,000 per year. With experience, specialization, and your own business, you could earn well above $50,000. Roofing business owners can earn significantly more.

  • Specialize. Metal roofing, slate, solar-ready installs, and storm damage restoration all command higher prices.
  • Upgrade your license. An Unlimited Home Builders license allows work on all residential construction, not just roofing.
  • Get manufacturer certifications. GAF Master Elite, CertainTeed SELECT ShingleMaster, and similar certifications let you offer manufacturer-backed warranties and justify premium pricing.
  • Focus on storm season. Alabama sees significant storm activity. Licensed roofers who respond quickly to storm damage (with the insurance knowledge to back it up) stay busy year-round.

Originally published December 2023. Last updated June 11th, 2026.