Free Roof InspectionWritten, Itemized EstimatesHBLB-Licensed Local RoofersMadison, Limestone & Morgan Counties
Plain-language guide to state and local rules

Alabama Roofing Rules: What Homeowners Should Know

Alabama has clear rules for anyone paid to put a new roof on your house. If you live in Huntsville, AL or a nearby town, a few of them protect you directly: who may do the work, what goes in the contract, what happens if your insurer says no, and which local office handles permits.

Prefer to talk? Call now(256) 555-0174

The Key Points

This page sums up the state laws and local rules that matter most for a re-roof in North Alabama. It is general information, not legal advice. Each rule cites its source, and the full list sits at the bottom of the page.

  • A license for most roof jobs. Roofing work over $2,500 needs a residential roofer license from the Alabama Home Builders Licensure Board (HBLB).
  • The number is on paper. A licensed roofer's HBLB number must appear on their ads and their contracts.
  • Five business days to cancel. If your insurer denies the claim in writing, you can cancel an insurance-paid roofing contract.
  • Claims stay with you. A roofer may not negotiate your insurance claim for you.
  • FORTIFIED pays off. Insurers must offer discounts on FORTIFIED roofs and an endorsement that can pay for the upgrade.
  • Permits are local. Huntsville, Madison County and nearby cities each run their own permit office.

One more point deserves its own warning. We found no Alabama law that bans a roofer from paying or waiving your insurance deductible. That doesn't make the offer safe. Treat it as a red flag: covering a deductible can amount to insurance fraud, it may put your claim at risk, and it is often a way to rush you into signing.

Verifying a Roofer

Alabama defines a residential roofer as anyone who installs or repairs the outer covering that seals and weatherproofs a home. Since 2019, roofers have been licensed by the HBLB. A license is required when a roofing job costs more than $2,500. General home building and remodeling uses a $10,000 line, so the roofing rule reaches nearly every re-roof.

The roofer license is a limited license that covers roofing only. To get it, a roofer posts a $10,000 bond naming the Board and renews it every year. They must also hold, or have held within the past year, an Alabama city or county business or contractor license. The application packet lists no exam and no required insurance amount.

The license number has to be visible. Alabama law says a licensed roofer's number must appear in their advertising, written as "HBLB #:" followed by the number. That covers websites, social media, print, signs and truck decals. The same number must also be printed in the written contract the roofer gives you.

So before you sign, look for the HBLB number on the roofer's bid, website and contract. Then check it with the Board through its website, hblb.alabama.gov, and make sure the name on the license matches the company on your contract. If no number appears anywhere, ask for it.

A licensed roofer must also tell you in writing whether they carry liability insurance. We found no state rule setting a dollar amount for that coverage, so ask to see the certificate and read the limits yourself.

Inside Huntsville city limits, anyone paid to do contractor work must also be licensed with the city's Inspection Department, and every business working in the city needs a City of Huntsville business license.

Unlicensed roofing work is a Class A misdemeanor in Alabama, and the Board can fine up to $5,000 per violation. Homeowners harmed by a licensee may be able to claim actual damages from the Board's Homeowners' Recovery Fund.

A white colonial house with three dormers and brick chimneys

Cancellation Rights

Alabama gives you a way out of a roofing contract that depends on insurance money. If your insurer tells you in writing that all or part of the claim isn't covered, or that it won't pay the contract amount, you can cancel before midnight on the fifth business day after you get that notice.

Until those 5 business days pass, the roofer can't collect payment from you, except for emergency work you agreed to in writing. Contract fees for cancelling, other than for that emergency work, can't be enforced against you. The roofer must spell out this right in the contract in 10-point bold type.

The same law sets a firm line on claims. A residential roofer may not represent you or negotiate on your behalf on an insurance claim for roof work, and may not offer or advertise to do so. A roofer can photograph and write up the damage, but you and your insurance company run the claim, with a licensed public adjuster only if you hire one.

  • "We'll handle your insurance." Alabama roofers may not negotiate your claim. Documenting damage is fine; negotiating is not.
  • A large payment upfront. The Alabama Department of Insurance warns homeowners about contractors who want big payments before work starts, or whose bids are amazingly low.
  • No cancellation notice in the contract. On an insurance-paid job, the 5-business-day right should appear in bold type.

Roof Upgrade Incentives

FORTIFIED is a roofing standard from the Insurance Institute for Business & Home Safety (IBHS), aimed at limiting windstorm damage. Alabama law ties it to your insurance in two ways, and both apply in Huntsville and across the state.

First, insurers must give a premium discount or rate reduction for a home built or retrofitted to the FORTIFIED standard and certified by an IBHS-certified evaluator. It applies to policies with wind coverage. Discounts vary by insurer; ask yours before you choose a roof, so you know what the upgrade could save.

Second, homeowners insurers must offer a FORTIFIED Bronze roof endorsement. When a covered loss means your roof has to be replaced, this endorsement pays to upgrade a non-FORTIFIED home to the FORTIFIED Bronze level. It is offered on new policies and at renewal. If your roof may need replacing after a storm, ask your agent whether your policy carries it.

Strengthen Alabama Homes, run by the Alabama Department of Insurance, gives grants toward FORTIFIED roofs in participating counties. Strengthen Alabama Homes grants are not currently offered in Madison County: check StrengthenAlabamaHomes.com for the counties it covers.

Get a Free Inspection

A stone and stucco house with several dormers on a steep shingle roof

What the City May Require

Permits depend on where your house sits, not just your mailing address.

  • City of Huntsville. Huntsville requires a building permit for most work over $250, and re-roofing isn't on the exempt list. Your roofer pulls it through the Inspection Department (256-427-5331).
  • Unincorporated Madison County. The county requires a permit for roofing and re-roofing regardless of cost. Madison County Building Inspection: (256) 746-2950.
  • Owens Cross Roads. The city has its own Building Department: 256-725-5204.
  • Madison, AL. The City of Madison lists new roofs among the work that needs a permit. Its permitting office is at 256-772-5644.
  • Historic districts. In Twickenham, Old Town, Five Points or the Alabama A&M district, ask about historic-district review. Historic Preservation Office: 256-650-4779.

In Moores Mill, Harvest and Meridianville, some homes sit inside Huntsville or Madison city limits and others are in the county, depending on your address. Your roofer should confirm which office covers your home before work starts.

Looking ahead, the HBLB says a Statewide Residential Building Code takes effect on January 1, 2027.

Legal Questions, Answered

Does my roofer need a license for a small repair?

Only if the job costs more than $2,500. Below that line, Alabama doesn't require a residential roofer license. Most full replacements cost well above it. For smaller jobs, it still makes sense to ask for the roofer's HBLB number, a written price and proof of insurance before anyone climbs up.

Should I let a roofer cover my deductible?

We found no Alabama law that bans it. That doesn't make it a good idea. A roofer who covers your deductible may be shifting the cost into your claim, which can amount to insurance fraud and may put the claim at risk. Treat the offer as a red flag and keep looking.

Can my roofer talk to my insurance adjuster?

Your roofer can document damage, take photos and give you a written estimate. Alabama law bars residential roofers from representing you or negotiating your claim. You and your insurance company run the claim, with a licensed public adjuster only if you hire one.

Can I get a grant for a FORTIFIED roof in Huntsville?

Not at the moment. Strengthen Alabama Homes grants are not currently offered in Madison County: check StrengthenAlabamaHomes.com for the counties it covers. You can still ask your insurer about FORTIFIED discounts and the Bronze roof endorsement.

Citations

All sources were read on 2026-10-01.

Need the Rules Applied to Your Roof?

Rules are easier to follow with a real roof in front of you. We connect you with a local roofer licensed by the Alabama Home Builders Licensure Board (HBLB), who can inspect your roof for free, show you their HBLB number and give you a written estimate. Call (256) 555-0174 to start.

Get a Free InspectionCall (256) 555-0174

Enter Your Town

Enter a town or ZIP code, such as Madison, AL or 35758, to see at once whether a local roofer covers your address.

Huntsville · Madison, AL · Meridianville · Harvest · Hazel Green · Owens Cross Roads · Moores Mill · New Market, AL · Triana · Athens, AL · Decatur, AL

Call (256) 555-0174Free Inspection