Florida roofing license application: A Working Contractor's Take

By Marcy Doleman, Commercial roofing estimator. Reviewed by Hal Winstead, Editor, licensed roofing contractor. It’s March in Bradenton, which means the air feels like a wet towel and the low-slope roof I’m standing on is already cooking through my boots. I was measuring a warehouse that had a 30-year-old modified bitumen system that had been patched so many times it looked like a quilt. We pulled a core sample and found four layers of old roofing underneath, which is code for "this is a full tear-off, and the deck might need work too." I told the property manager that, and he looked at me and asked if we could just call it a repair and skip pulling a permit.
That right there is why I'm writing this post. I talk to building owners every week who are about to make a mistake with their roof replacements or their contractor's license, and most of it comes down to misunderstanding the basics. If you're looking for work, the state directory over at roofing companies in Florida is a decent place to start seeing who's active in your area, but you need to know how the license system actually works before you bid a single job.
The Florida roofing license aplication isn’t just paperwork you fill out on a rainy afternoon. It’s a hard test, a background check, and a stack of proof of your work history. But even before you get to the application, you need to know which license you're even going after, because they're not the same.
Let’s talk about the CCC and RC thing, because nobody explains it
Florida roofing contractors are licensed by the Department of Business and Professional Regulation, which everyone just calls DBPR. A certified roofing contractor has a license number that starts with CCC. That license lets you work anywhere in the state, as long as you pull the local permits and follow the local rules. That's the one you want if you plan to do work in more than one county or city.
A registered roofing contractor has a license number that starts with RC. That one is a little more complicated. It means you're licensed only by the local jurisdiction where you applied, and you can only work in that local jurisdiction. You can't cross the county line and start roofing. I have to tell guys this all the time, and they never like it.
Here's a stupid mistake I see all the time. People see "RF" on a license and think it means roofing. It does not. RF is a registered plumbing contractor prefix. I don't know why the state set it up that way, but if someone flashes an RF number and says they're a roofer, walk away. Don't take my word for it, check the DBPR roll yourself. Always verify the number is active before you hire anyone, and before you accept a job as a contractor too.

What about the licencia de roofing en Florida?
I get this question alot from Spanish-speaking workers who are starting out in the trade, and I always say the same thing. A Florida roofing license does not care what language you speak at home. The test is available in English and Spanish, and the application proccess itself doesn't ask about your national origin or your accent. What it cares about is your roof experiance, your financial responsibility, and passing the state exam.
If you search for "licencia de roofing en Florida" the process looks intimidating, because it is. You need to document your years of experience in the trade, and you have to have someone with a license vouch for your work history. I have known guys who were absolute wizards with a torch and a trowel, who could flash a parapet better than anyone in the state, and who froze on the test because they studied the wrong material. The test is about business law, workers' comp, and the building code as much as it is about roofing. Don't underestimate it.

What the application actually asks for
One of my guys asked me the other day if the roofing contractors license florida application is harder than the contractor's exam in his home country. I can't speak to that, but I can tell you what I remember from my own application. It's a lot of financial history. They want to know if you have a history of bankruptcies, judgments, or unpaid child support. They want proof you have workers' compensation insurance lined up. They run a background check. And they want proof of your experience, usually four years or more, which you have to show through affidavits or tax records.
The application fee isn't a fortune, but the test prep and the time off work to go take it adds up. And then once you get the license, the real cost starts. You need insurance, you need to keep your continuing education hours current, and you need to renew on time. There's a "licencia de roofing en florida" path that a lot of people don't know about, which is a registered license that only lets you work in the county where you live. That's a quicker route for a local guy who just wants to do residential shingles, but you're capping your own earning potential. Eventually, if you're any good, you'll want to go certified.

The 25% rule that isn't a rule anymore
Can I gripe for a second? I still talk to architects and insurance adjusters who bring up the old "25% rule" like it's still on the books. It used to be that if you repaired or replaced more than a quarter of your roof in a year, the whole roof had to come up to the current building code. That gave a lot of building owners heart attacks, because they'd have a leaky section, get a quote, and suddenly the entire roof had to be replaced to meet code.
Then SB 4-D (2022) changed things. If the roof was built, repaired, or replaced using the 2007 Florida Building Code or any later edition, then you only have to bring the part you're working on up to code. You don't automatically have to replace the whole roof just because the ordinance happened to fail. This is huge for commercial properties where the roof is mostly fine, but one corner has been leaking for years. Now you can just fix the corner, call it a repair, and move on.
But don't get too excited. If your roof is older than March 2009, which is when the 2007 code actually took effect, you're still likely facing a full replacement if you do major work. I have been wrong about this before, so I always tell building owners to have their roofer pull a permit and get the building department's interpretation in writing before they spend any money.
What I would actually do: If a client says they want to avoid a permit, I tell them no. I will not pull a permit for a roof replacement without an inspection. A roof without a permit is a disaster waiting to happen at the insurance claim stage or at closing when you try to sell the building.

Insurance is the tail that wags the dog
You cannot talk about Florida roofing licensing without talking about insurance, because a lot of roofing companies exist in this strange space of insurance claim work. I have seen more than one roofer who was great at sales but hadn't read their own insurance policy. Look, I'm not a licensed adjuster, and I don't pretend to be one. Insurance coverage varies a lot by policy, so the best thing you can do is read your declarations page and see what it says about roof coverage.
There's a specific Florida Statute 627.70132 that comes up in this world, and it relates to roofing deductibles and when you have to pay out of pocket. It's complicated. If you have a Citizens Property Insurance Corporation policy, that brings it's own quirks. And if you're a homeowner, there are programs like My Safe Florida Home that might help you get a mitigation inspection, which can lower your wind insurance rates. But all I know for sure is what I see on the ground. A roof that has a proper permit and a proper inspection is a roof that pays out. A roof that someone did off the books gets way, way harder.
What I would actually do: Before I sign a contract to replace a roof on a commercial building, I ask to see the insurance loss run and the current declarations page. Not because I'm nosy, but because I'm pricing the work, and I need to know if we're doing a straightforward replacement or if we have to coordinate with a public adjuster on an active claim. It changes the schedule and the paperwork, and it changes how I write the bid.
The roof that has to come off anyway
Back to that warehouse in Bradenton. The building owner asked me to skip the permit, and I said no. Then he asked if I knew anyone who would do it cheaper, and that's the moment I usually pack up my drill and leave. A roofer who skips permits isn't a bargain; they're a liability. But I also told him something useful.
Even with the current law, if a roof has multiple layers of old material and a wet deck, the code isn't the only reason to replace it all at once. The physics is the reason. You can't build a watertight system on a rotten base. It depends what is under there, and until you pull the core samples, you're making educated guesses. Sometimes you pull a sample and the deck is still in great shape. Sometimes it looks like wood pulp. Give or take, you know what you're dealing with after the first cut.
The process of estimating a commercial roof is a lot like the process of applying for a roofing license. People think it's just paperwork, but it's really a test of how honest you are. The state will see if you lied. The building inspector will see if you cut corners. And the water will always, always find the place you tried to hide.
Questions I get asked
How long does the Florida roofing license application actually take?
Realistically, give or take six months from the day you start gathering your paperwork until you're holding your license, depending on how fast you get your background check done and how soon you can schedule the exam. I have seen guys do it faster, and I have seen guys drag it out for two years because they kept failing the financial responsibility section.
Do I need a separate license to work as a subcontractor?
A licensed roofing contractor in Florida can work as a prime contractor pulling the permit, or as a sub on another licensed contractor's job. If you're working as a sub, you still need your own license for the work you perform. If you're just swinging a hammer for someone else, you don't need the license yourself, but you need to be listed on their workers' comp policy.
What happens if I get caught roofing without a license?
That is a great way to get sued, get fined, and never get a license later. DBPR treats unlicensed activity seriously, and a cease-and-desist letter is the least of your problems if a roof leaks after you bolt. The quicker path is to work for a licensed contractor and learn the business.
Can I use a roof inspection report to help with my license application?
Work experience for the application has to be verified through affidavits, not just a stack of inspection reports. A commercial roof inspection report from a licensed contractor is good evidence of your experience, but the state will still want a licensed supervisor to sign off that you actually did the work.
Should I get my license before I buy a truck and a trailer?
As a retired contractor once told me, a truck doesn't make you a roofer, and an RF number doesn't make you a roofing contractor. Get the license first, then buy the equipment. The state wants to see you have a surety bond and insurance before you start scheduling work. Owning equipment doesn't prove anything except that you got money to burn.
More from the site
- Florida roofing license exam: A Working Contractor's Take
- Florida roofing license books: A Working Contractor's Take
- How to obtain a roofing license in florida: A Working Contractor's Take
- How to get florida roofing license: A Working Contractor's Take
- Sell a roofing business in florida: A Working Contractor's Take