Skip to main content
Last reviewed: Next review due: Reflects current roofing contractor bond requirements
2026 Requirements Verified
Storm-chaser warning in effect

Roofing Contractor Bond Requirements by State

What every licensing authority from the Florida CILB to the Oklahoma CIB actually requires of roofers — and how the surety market prices the storm-chaser risk those laws were written to stop.

“Following severe weather, ‘storm chasers’ from out of state often go door to door pressuring homeowners into hasty roofing contracts and then collecting insurance proceeds without performing the work. Florida law requires roofing contractors to be licensed and bonded with the state, and any roofer who refuses to provide a license number should be reported.”

— Consumer-protection guidance routinely issued by state Attorneys General after named storms, including the Florida AG, Texas AG, and North Carolina AG offices following Hurricanes Andrew, Harvey, Florence, and Helene. See the Florida AG Disaster Relief and NAIC post-disaster claims guidance bulletins.
All 50 states & DCStorm-belt-ready carriersAdjuster-friendly bond format

Why the roofing trade has its own bond rules — a 33-year regulatory arc

Roofing is the only construction trade most US states have written a separate licensing chapter for, and the reason is not the work itself — wood-frame carpentry is technically harder. The reason is loss history. After Hurricane Andrew came ashore in August 1992, the Florida Department of Business and Professional Regulation and the Florida Attorney General’s office documented thousands of unlicensed-roofer and contractor-fraud complaints in the months that followed — the legislative response was Florida’s creation of a roofing-specific contractor classification under Chapter 489, distinct from general construction. After every named storm since, state legislatures have written new disclosure, registration, and bonding rules in response to fraud against insured homeowners. Tracing those rules in chronological order is the easiest way to understand the patchwork a roofer faces today (verified May 2026 against the linked .gov sources below).

Florida (1992 → present): the original storm-chaser statute

Hurricane Andrew came ashore August 24, 1992 with $25 billion of insured loss and a wave of out-of-state roofing crews who took deposit checks and never returned. Two years later the Florida legislature added a separate Roofing Contractor classification under Chapter 489, Florida Statutes, administered by the Construction Industry Licensing Board (CILB) within DBPR. Today an FL roofing contractor needs (1) a state-issued license, (2) a $20,000 financial-responsibility bond (surety alternative to a letter of credit), (3) general liability of $300,000 minimum, and (4) workers’ comp. The CILB has the statutory authority to suspend a license for unpaid Building Code citations — a remedy not available to most other states’ boards, and one that gives Florida roofing bonds the highest claim frequency in the country. The full classification rule is in Florida Administrative Code 61G4-15. The contractor license bonds hub covers how the CILB filing intersects with qualifying-individual rules, and the general contractor bond requirements guide walks through how Chapter 489 governs GCs at a different threshold.

Texas (post-Harvey, 2017 → present): no state license, but five-day rescission

Texas is the storm-chaser state that does not require a state license. The Texas Department of Licensing and Regulation (TDLR) does not regulate roofing, and the Roofing Contractors Association of Texas (RCAT) badge is a private credential. After Hurricane Harvey dropped 60 inches of rain on Houston in August 2017, the Texas Attorney General issued disaster-relief storm-chaser bulletins, and the legislature strengthened Texas Business & Commerce Code § 27.01 — giving homeowners a five-day right to cancel any insurance-funded roofing contract. The bonding regime is therefore municipal: Houston, Galveston, Arlington, Dallas, San Antonio, and most coastal jurisdictions require a roofing registration with a bond between $5,000 and $20,000. Our roofing bond cost calculator includes the city-by-city amounts; the roofing contractor bonds page covers the carrier list, and the main contractor license bonds page documents the underwriting overlap for roofers who also do general construction work.

North Carolina (post-Florence 2018, post-Helene 2024): GC-tier classification

North Carolina does not have a roofing-specific license. Roofers fall under the North Carolina Licensing Board for General Contractors (NCBELHC), the same board that licenses GCs, classified by project tier: Limited (up to $1M), Intermediate (up to $1.25M), or Unlimited. The licensing-board bond requirement scales with that tier — Limited applicants typically post a $12,000 bond, Intermediate $25,000, Unlimited $50,000. After Hurricane Florence (September 2018) the board tightened reciprocity for out-of-state roofers, and after Hurricane Helene (September 2024) Governor Cooper’s emergency order temporarily suspended the qualifying-exam requirement for licensed neighboring-state roofers — but the bond requirement was not waived. NC is the cleanest example of a state that uses GC infrastructure to police roofers without a separate roofing chapter.

Oklahoma (post-Moore 2013 → present): a roofing-only registration

On May 20, 2013, an EF5 tornado destroyed parts of Moore, Oklahoma. Within months the Oklahoma legislature passed the Roofing Contractor Registration Act (59 O.S. § 1151.1 et seq.), administered by the Oklahoma Construction Industries Board. The Act requires every roofer working in Oklahoma to register with CIB, post a $5,000 bond, and disclose to homeowners — in writing, before any insurance-funded contract — that the roofer cannot rebate the homeowner’s insurance deductible. The disclosure rule is the heart of the law: rebating the deductible was the storm-chaser tactic Oklahoma legislators were trying to outlaw, and the bond is the enforcement mechanism. The CIB can suspend registration for any registered roofer who violates the disclosure rule.

California (CSLB C-39 + 2023 bond increase)

California licenses roofers separately as the C-39 Roofing classification under the Contractors State License Board (CSLB). Effective January 1, 2023, the CSLB raised the Contractor State License Bond from $15,000 to $25,000 — a change that flowed through to every C-39 holder. The bond plus a $25,000 Bond of Qualifying Individual (when the QI is not the company owner) brings total surety exposure to $50,000 for many roofing companies. Wildfire-rebuild zones in Paradise, Lake County, and the LA County Wildland-Urban Interface (WUI) add insurer scrutiny on workers’ comp evidence — wildfire-rebuild work involves working hot debris and decomposed-granite roof underlayment, and surety carriers ask the WC question on the bond application before they ask about credit.

Roofers comparing California requirements to other trade-specific bonds should review the electrical contractor bond requirements page (the C-10 classification works the same way) and the HVAC contractor bond requirements page (C-20 / C-38 with separate refrigerant-handling rules).

Roofing Bond Cost Calculator

Estimate your roofing contractor bond premium with the storm-belt loading carriers actually use. Pick your state and credit tier — the calculator shows the bond amount the licensing authority requires and the premium range Treasury-listed sureties quote.

Hurricane belt — premium loading applied. Hurricane belt + post-Andrew (1992) statutory regime. Sureties price FL roofing 1.5x the floor for moderate credit and require a financial statement above $25K bond size.
Required bond
$20,000
FL DBPR — Construction Industry Licensing Board (CILB), Roofing Contractor classification
Annual premium
$300$450
Standard market rate (with storm-belt loading)
Effective rate
1.5% – 2.3%
% of bond penal sum / year
Estimates are illustrative. Final premium is set by the underwriting surety at time of application and varies by credit, business experience, residential vs. commercial split, and carrier appetite. Storm-belt loading is most pronounced for residential storm-restoration roofers without three years of book history.
Documented decline patterns

Three roofing bond decline patterns documented by regulators

The decline reasons below are drawn from NAIC post-disaster claims bulletins, state insurance commissioner storm-chaser advisories, and CSLB / OK CIB administrative orders — not from individual underwriting files. They describe the categorical reasons sureties decline storm-belt roofing applications, and how the regulatory record explains each one.

Pattern 1 — High insurance-claim revenue mix in storm-belt municipalities

NAIC’s post-disaster claims bulletins flag insurance-claim-driven residential reroofs as the highest-severity contractor-license-bond exposure carriers underwrite. Storm-belt sureties commonly route applicants whose revenue mix is 80%+ insurance-claim residential to a separate underwriting desk and a higher rate band. Out-of-state domiciled applicants applying for a Houston, Galveston, Dallas, or San Antonio municipal registration bond are routinely declined at the first one to three carriers without a co-indemnitor or seasoned book of three or more years. The pattern reflects loss-cost data, not penalty pricing.

Pattern 2 — California C-39 statutory bond-amount transitions

When the CSLB raised the Contractor State License Bond from $15,000 to $25,000 effective January 1, 2023, every active C-39 license required a replacement bond filed with the new statutory amount — not an endorsement of the existing bond. The CSLB’s administrative record from 2023 documents a wave of C-39 license suspensions for under-bonding tied to filings that did not match the new statutory floor. The takeaway: when a state raises a statutory bond amount, a new surety bond filing is required as of the effective date, and the licensee should confirm the CSLB’s filed-on date directly rather than rely on the renewal cycle.

Pattern 3 — Oklahoma CIB deductible-rebate disclosure violations

The Oklahoma Roofing Contractor Registration Act (59 O.S. § 1151.1) makes it a violation for a registered roofer to rebate, waive, or absorb a homeowner’s insurance deductible. Oklahoma CIB administrative orders show this is the most-cited disclosure violation against registered Oklahoma roofers, and bond claims in OK most often originate from the same fact pattern: a homeowner complaint alleging the roofer offered to “eat the deductible.” Carriers underwriting Oklahoma roofing bonds price the risk knowing the deductible-rebate rule is the statutory bond-claim trigger Oklahoma legislators designed in 2013.

How sureties actually price roofing bonds

Verified May 2026Roofing has the highest claim frequency of any contractor-license-bond class, and underwriting is built around three risk axes that don’t apply to a general contractor or an electrician.

Axis 1: storm-belt geographic loading

Verified May 2026Carriers maintain internal “storm zone” tables that flag the same states the National Weather Service flags. A standard non-storm-belt roofer with 700+ FICO pays 1–1.5% of the bond penal sum per year. Move that same roofer to Florida, Louisiana, Oklahoma, or the I-25 / I-70 hail corridor in Colorado and the rate goes to 1.4–2% before any credit adjustment. The loading is not punitive — it tracks SAA loss-cost data, which shows roofing claim severity in storm-belt states running 3–5x the non-storm-belt average. For state-specific premium ranges see our surety bond cost guide.

Axis 2: residential / commercial / insurance-claim split

Every storm-belt surety application asks the applicant to break down annual revenue into three buckets: residential reroof, commercial reroof / new construction, and insurance-claim residential. A roofer with 60%+ insurance-claim residential is routed to a different underwriting desk and often a different carrier. Sureties are not refusing to write storm-restoration roofers — they are refusing to cross-subsidize them at the same rate as new-construction roofers. The underwriter wants to see at least three years of history before they write a storm-restoration-heavy book on standard-market terms.

Axis 3: ladder, fall, and rooftop liability evidence

Surety bonds do not pay bodily injury or property damage claims — those are insurance. But a roofing surety underwriter will not issue a $25,000+ bond without seeing (1) general liability of $1M / $2M, (2) workers’ comp on every employee who works above the second story, and (3) evidence of fall-protection PPE in the field. The reason is character risk: a roofer who under-insures is a roofer who under-prices, and an under-priced roofer is the one who runs out of cash mid-job and triggers a license-bond claim for an abandoned project. The insurance documents are an indemnity-character signal, not a coverage substitute.

The commercial / public-project intersection

Roofers who bid commercial or public-school re-roofing work face a second bonding layer: bid, performance, and payment bonds on the project itself. Those are contract-surety bonds, not license bonds, and the underwriting is project-by-project against a single-job and aggregate work-program limit. Roofers expanding into school-district or municipal re-roofing should review the performance bond requirements guide, the bid bond requirements guide, and the Miller Act bond requirements page for federally-funded HUD or VA roof-replacement work. The plumbing contractor bond requirements page documents the same dual-track structure for the plumbing trade.

State-by-state quick reference

Verified May 2026The table below summarizes the licensing authority and statutory bond amount for the states roofers most commonly ask about. Bond amounts are the state-level requirement; municipal jurisdictions in Texas, Colorado, Missouri, and Pennsylvania add a local bond on top. For year-round monitoring of changes, the contractor license bond requirements page tracks all 50 states.

StateAuthorityBond rangeStorm zone
FloridaDBPR / CILB Roofing classification (Ch. 489, FS)$20,000 financial-responsibilityHurricane belt
TexasNo state license — Houston, Dallas, Galveston, San Antonio municipal$5,000–$20,000 (city)Hail / hurricane belt
North CarolinaNCBELHC GC tiers (Ch. 87 N.C.G.S.)$12,000–$50,000 by tierHurricane belt
OklahomaOK Construction Industries Board (59 O.S. § 1151.1)$5,000 fixedTornado alley
CaliforniaCSLB C-39 Roofing classification$25,000 (raised from $15K, 1/1/2023)Wildfire WUI
IllinoisIDFPR — Roofing Industry Licensing Act (225 ILCS 335)$10,000 + insurance proofStandard
LouisianaLSLBC — Roofing & Sheet Metal Duct Work classification$10,000 (over $50K projects)Hurricane belt
ColoradoNo state license — Denver, Aurora, Colorado Springs municipal$10,000–$15,000 (city)Hail belt
KansasKS AG — Roofing Registration Act (K.S.A. § 50-6,124)No bond required (registration only)Hail belt
ArizonaAZ ROC — C-42 Roofing classification$1,000–$15,000 by gross volumeStandard
NevadaNSCB — C-15a Roofing classification$1,000–$50,000 (Recommended Schedule)Standard

Verify your state’s roofing bond requirement yourself

Don’t take an editorial summary at face value on a YMYL topic. Four steps to confirm the current statutory requirement for your state directly with primary sources:

  1. 1Locate your state roofing licensing program. Florida: myfloridalicense.com. Texas: tdlr.texas.gov (registration only — confirm your municipality separately). North Carolina: nclbgc.org. Oklahoma: oklahoma.gov/cib.
  2. 2Check the current active-status bond requirement. Post-storm states often raise the floor after a declared disaster (Florida did so post-Andrew, Oklahoma post-Moore, California effective 2023). The board’s licensee-search page typically shows the bond amount currently on file and the effective date.
  3. 3Pull NAIC bulletins and your state insurance department’s storm-chaser advisories. naic.org post-disaster claims guidance aggregates the model bulletin language; your state insurance commissioner’s site will publish the local version after a declared disaster, and these are the documents carriers reference when adjusting storm-belt loading.
  4. 4Pull a quote from a Treasury-listed surety on your state’s penal sum. The U.S. Treasury Listing of Approved Sureties (Circular 570) is the authoritative roster of carriers acceptable to federal and most state and municipal obligees. Compare quotes from at least two listed sureties to triangulate market pricing.

Roofer Bond FAQs — Storm Chasing, State Registries, Hail Markets

Six questions roofers actually ask when filing a state or municipal bond, answered against the same .gov sources cited above.

Why does Florida require a roofing-specific contractor license and bond?

Florida added a Roofing Contractor classification under the Construction Industry Licensing Board (CILB) after Hurricane Andrew (1992), when uninsured and unlicensed roofers fled the state with deposits. Chapter 489, Florida Statutes, now requires a roofing license with a financial-responsibility bond or letter of credit, and the state can suspend a roofer’s license for unpaid Building Code violations.

What is a "storm chaser" and how do state bonds protect against them?

A storm chaser is an out-of-state roofer who solicits homeowners after a hurricane, hail event, or tornado, often collecting an insurance-claim deposit and disappearing before completing work. State bonds protect homeowners by giving them a paid-up surety claim path — if the roofer abandons the job or breaches consumer-protection law, the homeowner files a bond claim and the surety pays up to the penal sum, then pursues the contractor for indemnity. Roofing-specific registration laws in Florida, Texas, North Carolina, Oklahoma, and Kansas all emerged in direct response to storm-chaser fraud.

Does Texas require a state roofing license bond?

No. Texas has no statewide roofing license. The Texas Department of Licensing and Regulation (TDLR) does not license roofers, and the Roofing Contractors Association of Texas (RCAT) registration is voluntary. However, individual Texas cities including Houston, Dallas, Galveston, San Antonio, and Arlington require local registration with bond and insurance proof. After Hurricane Harvey (2017), the Texas Attorney General issued storm-chaser warnings and the legislature passed a "right of rescission" law (Tex. Bus. & Com. Code § 27.01) giving homeowners a five-day cancellation right on insurance-funded roofing contracts.

How much does a roofing contractor bond cost in a hurricane or hail-belt state?

In standard markets a roofer with 700+ credit pays 1–1.5% of the bond penal sum per year. In storm-belt states (FL, TX, LA, NC, OK, CO, KS), Treasury-listed sureties apply a 1.3–1.5x loading on top of that, so a $10,000 Texas roofing bond can run $140–$225/year for a qualified applicant and $400–$750/year for adverse credit. The loading reflects loss history — storm-belt roofing produces the highest claim severity of any contractor-license-bond class.

What underwriting documents do sureties ask for on roofing bonds above $25,000?

Above $25,000 most sureties move from instant-issue to a full underwriting file: a personal financial statement on the owner(s), a year-end business financial statement (compiled or reviewed for $50K+ bonds), three years of completed-projects schedule, evidence of workers’ compensation coverage (especially for above-second-story work), and a credit pull. Storm-restoration roofers without three years of history are quoted on a "limited surety" basis with collateral or an indemnity guarantee from a financially-strong principal.

Does my roofing bond cover ladder or rooftop liability claims?

No. A surety bond is not liability insurance. The bond pays consumer or licensing-authority claims for license-law violations, abandonment, or failure to refund deposits. Bodily injury (a worker falling off a ladder) and property damage (dropping a tear-off bundle through a skylight) are general liability and workers’ compensation claims, not bond claims. Roofing carriers will, however, ask for evidence of GL and WC before issuing the bond — it’s a credit-character signal more than a coverage requirement.

Official sources cited above

Every statute, board, and bulletin referenced on this page links back to the primary .gov source. Where a state delegates roofing regulation to a non-board commission (Oklahoma CIB, North Carolina NCBELHC), the linked URL is the commission, not the parent agency.

Related guides on BuySuretyBonds.com

This page is editorial reference material on state and federal roofing bond rules. It is not legal or financial advice. Bond statutes, amounts, and licensing-board policies change — always verify the current rule on the linked .gov source before filing. For an actual bond quote, contact a licensed surety producer.

Send your state license letter or city registration packet. We’ll quote it in one business day.

Whether it’s an FL DBPR financial-responsibility filing, a Houston city registration, an OK CIB renewal, or a CA C-39 replacement bond — drop the licensing letter into our quote workflow and we’ll match you to the right Treasury-listed carrier.

  • Bond form confirmed — state-issued or municipal, financial-responsibility or true surety, with the correct penal sum read straight from the licensing letter.
  • Storm-belt carrier match — which Treasury-listed sureties currently write your specific state and your residential / insurance-claim revenue split, with rates inside the range our calculator shows.
  • Underwriting checklist — exactly what GL/WC declarations, completed-work schedule, and personal financials the surety needs before they bind, so you don’t lose a license window.