Jump to a section
We verify the license before we list the company.
Before publishing a listing, we look up the roofing license in records held by Florida’s Department of Business and Professional Regulation, usually called DBPR. A licensing claim on a company’s website or truck alone isn’t enough.
Here’s what we look for:
- A real license number
- We confirm that the number matches a record in DBPR’s licensing database.
- A license for roofing
- We check the license type. A license for an unrelated trade doesn’t meet our requirement.
- Current, active status
- A license that is expired, inactive, suspended, or revoked doesn’t meet our listing standard.
If we can’t verify a current, active roofing license, the company doesn’t get listed. We include the license number, type, and status on its profile so you can see the details behind our verification.
What does “verified” actually mean?
It means we found the company’s roofing license in official DBPR records and confirmed that it was current and active when we reviewed it. That review has already happened before you find the company here.
Licensing is one part of choosing a roofer. Our verification doesn’t guarantee workmanship, pricing, or reliability, and an active license doesn’t mean a contractor has never had a complaint. DBPR doesn’t endorse our directory or its listings.
If you’d like to see the record yourself, you can use the license details on the company’s profile in the official DBPR license search (opens in a new tab). License status can change after our review, and the state record shows the latest information.
You may see two different license types.
Florida has both certified and registered roofing contractors. The difference helps you understand where a contractor is authorized to work.
- CCC Certified Roofing Contractor
- A state-certified contractor can work throughout Florida within the scope of that license.
- RC Registered Roofing Contractor
- A registered contractor’s authorization is limited to the jurisdictions covered by its registration.
Local permit requirements still apply. You can read more in DBPR’s licensing guidance (opens in a new tab).
And if the license is in someone else’s name?
That can be legitimate. Florida licenses individual contractors who may qualify a business, so the name on a license can differ from the company on your quote. The connection between the licensed individual and the business matters. DBPR explains how this works in its business licensing guidance (opens in a new tab).
When you need help after a storm.
A damaged roof can put you under real pressure. You may be dealing with leaks, more rain on the way, and contractors asking you to decide quickly.
That’s why we verify licenses before listing companies. You can come here to find licensed roofers, even when you don’t have time for a long search. As you compare offers, be cautious if a contractor:
- Push you to sign before you’ve had time to think.
- Ask for the full payment before work starts.
- Won’t put the work, price, and terms in writing.
A roofer coming from another area after a storm may be perfectly legitimate. Wherever a company is based, recent references and a clear written proposal can help you decide whether it’s the right fit.
The FTC’s home improvement scam guide (opens in a new tab) explains other warning signs to look for.
Can a company pay to skip the check?
No. Every company has to meet the same licensing requirement.
Gold membership can affect where a company appears in “Recommended” results on city pages, as explained beside those listings. It doesn’t replace verification, and a higher position isn’t proof of better workmanship.
What about the star ratings?
Where you see Google ratings and review counts, they come from public Google sources. We don’t authenticate individual reviewers or independently confirm each customer experience.
Reviews can help you decide what to ask. Read them at the source, look for recent feedback, and consider them alongside the answers a company gives you about your project.
Now you can focus on finding the right roofer.
With our licensing review already done, you can focus on the details of your roofing project. These questions can help you compare companies:
“Can I see your insurance documents?”
We don’t verify companies’ insurance coverage. Ask for general liability insurance and applicable workers’ compensation coverage or a valid exemption. Check the details with the insurer or relevant state records.
“Have you worked on roofs like mine?”
Ask for recent references for similar materials and projects.
“What exactly is included in the quote?”
Get the scope, materials, payment schedule, timing, and warranty terms in writing.
“Who will handle the permit?”
Confirm what your local building department requires and who will arrange permits and inspections.
“Which company will my contract be with?”
Make sure the business named in your contract matches the company profile you chose.
See something that doesn’t look right?
Please tell us. If a profile has the wrong license number, business name, status, or another incorrect detail, send us the profile link, what needs changing, and a supporting source, such as the DBPR record.
Send us a directory correctionIf you suspect unlicensed contracting, you can also contact the DBPR Unlicensed Activity Program (opens in a new tab) or call 866-532-1440.