Skip to main content
Last reviewed: Next review due: Reflects current Florida roofing contractor bond requirements
2026 Requirements Verified
Hurricane & hail market — SB 76 rules apply

Florida Roofing Contractor BondA small bond, in the strictest roofing market in America

Florida puts more roofs at storm risk than any other state, and after every hurricane and hail event the storm-chasers arrive. The license bond itself is modest — a Division II Certified Roofing Contractor posts just $10,000 (or $5,000 with the course), and only when credit is below 660. The hard part is operating cleanly under Florida's anti-fraud regime: SB 76 turned the old door-knock-the-claim sales model into a crime.

FICO 660 or higher

No license bond on your CCC application — your credit alone satisfies the CILB financial responsibility rule (assuming no unsatisfied judgments or liens).

FICO below 660

Post a $10,000 Division II bond — or $5,000 after the 14-hour course. We approve every credit level, with premiums commonly $100–$300/year.

$10K
Div II bond (sub-660)
$5K
With course
$10K
SB 76 max penalty

Enter Florida for state — we route CCC license, performance, and warranty bonds in one request.

SB 76: How Florida Rewrote the Roofing Sales Playbook

Florida's Senate Bill 76 took effect July 1, 2021 in direct response to a wave of post-storm roofing-claim fraud. It does not touch the bond amount — it changes how you are allowed to find work. Two prohibitions matter most for every Florida roofer, and both carry a criminal penalty of up to $10,000:

No claim solicitation

You may not solicit a homeowner “for the purpose of making an insurance claim for roof damage.” Door hangers, flyers, emails, and similar prohibited solicitations that push a homeowner to file a roof-damage claim are out.

No deductible waivers or inducements

You may not offer a rebate, gift, or any waiver of an insurance deductible — or any other thing of value — tied to a roof inspection or claim. The “we'll cover your deductible” pitch is now illegal.

What is still legal: advertising your roofing services generally. SB 76 targets insurance-claim solicitation and deductible-waiver inducements, not ordinary marketing. A licensed, bonded roofer who markets workmanship and lets the homeowner decide on a claim is firmly on the right side of the law.

This is exactly where the bond earns its keep. A homeowner choosing between a knock-on-the-door storm-chaser and a Certified Roofing Contractor with an active license, liability insurance, and (where applicable) a posted bond now has a bright legal line to point to. Verify the full text at the Florida Senate's SB 76 bill page.

Three Different “Bonds” a Florida Roofer Hears About

The word “bonded” gets used loosely. For a Florida roofer it can mean three completely different products with three completely different triggers and dollar amounts. Match your situation to the right row before you buy anything.

Official Florida Requirements

"A Certified Roofing Contractor holds a Division II license issued by the Construction Industry Licensing Board under Chapter 489. The board deems an applicant financially responsible with a 660 FICO-derived credit score or higher, no unsatisfied judgments, and no unsatisfied liens. Applicants who do not meet these criteria must post a Division II license bond of $10,000, reducible to $5,000 upon completion of a board-approved 14-hour financial responsibility course."
Florida Construction Industry Licensing Board (CILB)Florida Statutes Chapter 489 / Rule 61G4-15.001

What the Bond Actually Costs a Florida Roofer

On a bond this small, carriers usually quote a flat annual fee rather than a strict percentage. Credit still moves the number, but even a rough sub-660 profile lands in the low hundreds. The figures below assume the standard $10,000 Division II amount; completing the course drops the bond to $5,000 and typically pulls the premium down further.

Sub-660 and need a CCC bond before your DBPR deadline? We issue Florida roofing bonds same day, every credit profile.

Get Your Florida Roofing Bond

Getting Your CCC Roofing License (and Where the Bond Fits)

Roofing is a Division II classification under Chapter 489. You can go certified (statewide, CCC) or registered (local, CCC-R). The bond — if your credit triggers it — is one of the last steps, not the first.

Certified Roofing Contractor (CCC)

State license from the CILB. Pass the state exam, document several years of qualifying roofing experience (confirm the exact requirement in the current DBPR exam handbook), and you can work in any Florida county — the right fit for crews following storm work statewide.

Registered Roofing Contractor (CCC-R)

Local competency card. Pass the local exam and work within the issuing jurisdiction only. Faster to start in a single county, but you must register separately in each additional county.

1

Document experience & pass the exams

Show several years of qualifying roofing experience and pass the business/finance exam plus the trade exam. Confirm the exact experience figure in the DBPR exam handbook.

2

Carry the required insurance

A Division II CCC must carry general liability — commonly ~$100,000 public liability plus $25,000 property damage — and workers’ compensation for roofing work.

3

Clear the financial responsibility check

The CILB pulls credit. FICO 660+ with no unsatisfied judgments or liens = no license bond. Below 660 = post the Division II bond.

4

Post the bond (only if triggered)

Sub-660 applicants post a $10,000 bond, or $5,000 after the 14-hour course. We deliver DBPR-accepted bond forms same day.

Want to cut the bond in half before you buy? See the 14-hour course discount breakdown and the full Florida contractor license bond guide.

Why the Cheapest Bond on Your Application Is Now Your Best Marketing

The thing Florida roofers underestimate is how much the post-SB 76 landscape flipped the value of being licensed and bonded. For years the storm-chaser model out-marketed the legitimate contractor: knock the door, find the “damage,” promise to eat the deductible, collect a deposit. SB 76 made the two most effective parts of that pitch criminal. The roofers who built their business on it lost their playbook overnight; the ones holding an active CCC license, liability insurance, and a posted bond suddenly had the trust advantage they never had to advertise before.

On the bonding side, the most common Florida roofing surprise is assuming a sub-660 credit pull is a wall. It is not. A 640–659 FICO is the textbook case — the roofer still gets the CCC license, just with a $10,000 bond attached, and the premium on a bond that small is usually a flat annual figure in the low hundreds rather than a punitive percentage. Take the 14-hour course first and the bond drops to $5,000, which trims the premium again. For most sub-660 applicants the math clearly favors the course.

The second snag is structural, not financial: a roofer forms an LLC, names a non-owner qualifier to pull the license, and only learns at submission that the setup triggers a separate $100,000 FRO bond. If you can keep an owner as the qualifying agent, you sidestep the FRO requirement entirely — worth deciding before you finalize the company structure.

Bidding Public or Large Commercial Roofs? You Need a Project Bond

The CCC license bond gets you legal. It is not the bond a public owner or large GC asks for. Public roofing work in Florida falls under Fla. Stat. § 255.05, which requires a performance and payment bond sized to the contract value — not a flat license figure. Underwriting shifts from a quick credit pull to a review of your financials, working capital, and bonding capacity.

Florida Roofing Bond Questions

Does Florida require a bond for a roofing contractor license?
Only conditionally. A Certified Roofing Contractor (CCC, a Division II license) is required to post a license bond ONLY when the applicant’s FICO-derived credit score is below 660, has unsatisfied judgments, or has unsatisfied liens (Rule 61G4-15.001). The Division II amount is $10,000, reduced to $5,000 after completing the board-approved 14-hour financial responsibility course. A roofer with a 660-plus score and clean financial record satisfies the CILB financial responsibility requirement with no license bond at all.
How much does a Florida roofing contractor bond cost?
When a license bond is required (sub-660 FICO), the Division II amount is $10,000 or $5,000 with the course. Premiums for amounts this small are typically a flat annual fee in the $100–$300 range rather than a strict percentage, depending on credit. The 14-hour course ($150–$300) halves the bond amount and usually lowers the premium, so for most sub-660 applicants the course pays for itself in year one. This is separate from a $100,000 FRO bond, which costs far more and is triggered by company structure, not credit.
What is SB 76 and how does it affect Florida roofers?
Senate Bill 76 (effective July 1, 2021) makes it illegal for a roofing contractor to solicit a homeowner “for the purpose of making an insurance claim for roof damage” through door hangers, flyers, emails, or similar prohibited solicitations. It also bans offering a homeowner a rebate, gift, or any waiver of an insurance deductible tied to a roof inspection or claim. Violations carry a criminal penalty of up to $10,000. General advertising of roofing services remains perfectly legal — only insurance-claim solicitation and deductible-waiver inducements are prohibited.
Is a Florida roofing license certified or registered?
Both pathways exist. A Certified Roofing Contractor (CCC) holds a statewide license from the Construction Industry Licensing Board and can work in any county in Florida. A Registered Roofing Contractor (CCC-R) holds a local competency card and may only work in the jurisdiction that issued it. Both are Division II classifications and both are subject to the same sub-660 bond rule. Most roofers who chase storm work across counties pursue the certified (CCC) license for the statewide mobility.
When does a Florida roofing company need the $100,000 FRO bond?
When the qualifying agent who pulls the company’s roofing license does not hold an ownership interest in the business, Florida requires the company to designate a Financially Responsible Officer (FRO) under Fla. Stat. § 489.1195. The FRO must either deposit $100,000 with the board or post a $100,000 FRO surety bond (Rule 61G4-15.0021). This applies regardless of the qualifier’s credit score and is entirely separate from the sub-660 license bond. Keeping an owner as the qualifying agent avoids the FRO requirement.
What insurance does a Florida Certified Roofing Contractor need?
A Division II Certified Roofing Contractor must carry general liability coverage — commonly around $100,000 public liability plus $25,000 property damage — as a condition of licensure, plus workers’ compensation coverage as required for roofing work. The license bond (when required) protects the public from license-law violations; the liability insurance protects against accidental damage and injury. They are different products and a roofer typically needs both.
Eric Drummond, Licensed Surety Producer
Reviewed by
Eric Drummond, Licensed Surety Producer

All content is researched from official state and federal sources (.gov) and verified before publication. BuySuretyBonds.com works with Treasury-certified, A-minimum rated surety carriers serving all 50 states.

Be the Roofer Homeowners Can Trust After the Storm

Licensed, insured, and bonded — the clean alternative to SB 76 storm-chasers. We issue Florida CCC bonds same day for every credit profile.

Start Your Florida Roofing Bond

Treasury-listed carriers • DBPR-accepted forms • Sub-660 specialists