Florida roofing license exam prep: A Working Contractor's Take

By Tobias Reyn, Roofing business owner. Reviewed by Hal Winstead, Editor, licensed roofing contractor. One sticky afternoon in Naples, I watched a guy patch a vent boot on a 2005 tile roof without pulling a permit. He was a neighbor, and he told me it was "just a boot." The insurance inspector saw it three weeks later, flagged the exposed decking, and hinted at a full-code conversation. That one tiny repair ended up costing the homeowner thousands more than a proper repair would of. Before I ever sat for my own license, that job taught me to check everything. And the quickest way to check who's actualy legal in this state is the roofing companies in Florida directory, which points at the DBPR roll where active licenses live. The roll won't tell you who's good. It tells you who's real.
The state hides these lessons in plain sight. A license number tells a story if you know the prefixes. Nobody hands you a decoder ring when you start. I learned by making mistakes and by hiring guys who made worse ones. I built a two-truck operation into fifteen crews, then sold it. And I can promise you this: the exam is easier than the roof.
So here's my take, for the contractors coming up behind me. I'm not a lawyer or a licensed adjuster. I'm a roofer who passed the test, ran the jobs, and watched what happens when a guy doesn't understand the rules under his thumb.
What the letters on a Florida roofing license actually mean
Florida is weird about roofing licenses. The DBPR issues a certified contractor license that starts with CCC, and that lets you work anywhere in the state. Or you can hold a registered contractor license that starts with RC, and that only lets you work in the local jurisdiction that issued it. Guys argue about this over job site coolers. Don't be those guys.
And whatever you do, never call an RF number a roofing license. RF stands for a registered plumbing contractor. I've seen a company put an RF on a business card and lose a homeowner's trust in about ten seconds. Memorize the DBPR licence prefixes CCC and RC before you open any study guide. That's the foundation of everything else.
What I would actually do: before I took on any job as a contractor, I'd type the license number into the DBPR roll and make sure it matches the business name, the prefix, and the status. Then I'd do the same for every sub I planned to put on that roof.

Permits aren't optional, but the old 25% rule changed
A roof replacement in Florida requires a permit pulled from the local building department, and an inspection. A contractor who offers to skip the permit is a contractor to walk away from. An unpermitted roof can complicate an insurance claim and spook a buyer at closing. I of been wrong about this before, but I'd rather lose a job than lose my reputation.
Now for the rule that trips everybody up. For years, Florida had what everyone called the 25% rule. If you repaired or replaced more than a quarter of a roof in a twelve-month period, the whole roof had to come up to current code. Then SB 4-D (2022) changed that. If the roof was built, repaired, or replaced to the 2007 code edition or any later one, only the portion being worked on has to meet current code. A full replacement is not automatically triggered. The 2007 edition took effect on 1 March 2009, so roofs completed before that date generally don't qualify. Don't guess at that date. Pull the permit and let the inspector tell you.
What I would actually do: if a homeowner asks wether their repair will trigger a full replacement, I'd say I can't know until we open it up. Then I'd pull the permit first and let an inspector be the bad guy. That's more honest than guessing.

My honest Florida roofing license exam prep routine
If you're looking for a secret study guide, stop. I passed the exam by doing three things: taking practice tests until the wording stopped being tricks, reading the actual laws on licensing and permits, and spending time on real roofs with real inspectors. The exam is not about shingle nailing. It's about whether you understand how a job gets done legally. That means prefixes, permits, insurance forms, and knowing which agency does what.
The insurance piece surprised me most. You don't need to be an adjuster, but you need to know that a roof claim is never just about shingles. Florida has a specific statute that touches these losses, Florida Statute 627.70132, and the insurance world has forms you'll see over and over, like form OIR-B1-1802. When the conversation turns to a named storm or a non-renewal, you'll hear about Citizens Property Insurance Corporation. And if you're helping a homeowner look for wind mitigation upgrades, you'll hear about My Safe Florida Home. I'm not going to parse any of those for you here. Coverage varies by policy, and I didn't read yours. Read your declarations page.
But I will tell you this: the exam prep that worked for me was the prep that treated the test like a job site walkthrough. If you wouldn't skip a permit on a real job, don't skip the statutes on the test. They're the same rules, just written down.

The insurance corner nobody warns you about
Here's where the exam gets real. After a hailstorm, the fight isn't about how many tabs blew off. It's about what the policy says the insurer owes for. I've seen a homeowner with a perfectly good roof get a non-renewal because the previous contractor didn't pull a permit. I've also seen a homeowner get a new roof because their policy had a law and ordinance endorsement that paid for the code upgrade. The difference was in the paperwork, not the wheather.
My own roof? I've been burned by assuming a standard policy covers mine. It didn't. That's why I tell everyone, including my own sons: read the declarations page, then ask your agent the dumb question out loud. "If this roof fails, what exactly do you pay for?" If the agent mumbles, you have your answer.
The test won't ask you to sell insurance. It will ask you what a contractor should know about the roof as a financial asset. You don't need to be a licensed adjuster. You need to be a contractor who says "read your policy" instead of "don't worry, I've got you."

Questions I get asked
Should I go for a certified or registered roofing license?
Get certified if you plan to grow at all. A registered license starts with RC and only works in the local jurisdiction that issued it. A certified license starts with CCC and works anywhere in Florida. The difference in study effort is small. The difference in your future is huge.
What's an RF license number and why do people confuse it?
RF is not roofing. It's the prefix for a registered plumbing contractor. I've seen it listed
More from the site
- Roofing license florida: A Working Contractor's Take
- How to get a roofing license in florida: A Working Contractor's Take
- Florida roofing license course: A Working Contractor's Take
- Florida roofing license practice test: A Working Contractor's Take
- Roofing license florida requirements: A Working Contractor's Take