Be one of Florida’s first 100 verified roofers. Claim your RCF Verified Partner tools free for 12 months. No automatic charge; choose whether to continue at $199/yr after the term. · 99 spots left Get verified
How we verify

We do the vetting, so hiring a roofer isn't a gamble

Florida is full of unlicensed contractors, storm-chasers, and hard-to-interpret review signals. During listing review, RCF checks the submitted license against the state's official record, and we show you how to confirm the current record yourself.

DBPR license review Independent and editorial Free for homeowners
5,503
Published company profiles
693
Florida cities covered
DBPR
License review source
$0
Cost to get matched
Before you hire

What RCF checks — and what you should confirm

We verify license information. Reviews, insurance and product documentation need the right source and your own checks.

01 Checked

DBPR license review

A first trust check before a new profile is approved.

During listing review, RCF matches the submitted certified or registered roofing license (a CCC or RC number) against Florida DBPR data. Confirm the live record yourself before hiring.

02 Verifiable

You can check it yourself

No taking our word for it.

Every profile shows the license number and links to the state database, so you can confirm any company in about 30 seconds before you sign.

03Context

Imported review context

Useful context, not independent verification.

When available, we show Google rating and review-count data last imported from public Google sources. We do not verify individual reviewers or independently detect fake-review patterns.

04You confirm

Ask for insurance and storm documentation

Important evidence to confirm before you hire.

RCF does not store or verify insurance, workers' compensation, Miami-Dade NOA, or product approvals. Ask the company for current documentation and verify it with the issuer.

Don't take our word for it

Confirm any license yourself, in 30 seconds

The DBPR source import runs weekly, while RCF re-checks listings on a rolling schedule. Here is how to check the current record yourself.

  1. 1
    Go to myfloridalicense.com

    The Florida DBPR's official public license search.

  2. 2
    Search by the license number

    Use the CCC or RC number shown on the company's profile page.

  3. 3
    Confirm it reads Current, Active

    And that the company name matches, before you sign anything or pay a deposit.

myfloridalicense.com
Florida DBPR · License record
CCC1327304
A Old Time Roofing
License typeCertified Roofing Contractor
Status Current, Active
Expires8/31/2026
Your playbook

How to spot a Florida roofing scam

Even when you use a directory, these four rules keep you safe.

Never sign with a door-knocker

Florida law bars roofers from soliciting work door-to-door after a storm. Anyone uninvited is a red flag, full stop.

Confirm the license first

Look it up at myfloridalicense.com before you sign or pay a deposit. If it isn't Current and Active, walk away.

Be wary of big upfront deposits

A legitimate roofer doesn't need most of the money before work starts. Large upfront demands are a classic warning sign.

Get everything in writing

Insist on an itemized estimate, who pulls the permit, and both workmanship and manufacturer warranties before work begins.

Questions

How we verify, answered

The questions homeowners ask most before they trust a listing.

How do I know a company listed here is really licensed?
RCF matches a listing's license number to Florida DBPR data as part of its listing review. A Verified badge means the listed license matched an active DBPR record at the time of its check. Check the live DBPR record yourself before signing or paying a deposit.
Can I verify a company myself?
Yes, in about 30 seconds. Use the license number and state database link on the profile. Look it up at myfloridalicense.com and confirm the status reads Current, Active and that the company name matches.
What is the difference between a CCC and an RC license?
A CCC is a Certified Roofing Contractor, licensed at the state level, so the contractor can work anywhere in Florida. An RC is a Registered Roofing Contractor, limited to the local jurisdiction where it is registered. Both are valid for roofing, and you can confirm either on the DBPR search.
Does the verified badge mean you endorse the company?
No. It means RCF matched the listed license to an active DBPR record at the time of its check. It is not an endorsement, a quality rating, or a benefit a company can buy.
How often do you re-check licenses?
The DBPR source import runs weekly. RCF works through published listings in rolling batches rather than re-checking every listing on the same day, so confirm the current DBPR record yourself before you hire.
Is the directory free to use?
Yes. Searching, comparing, and requesting quotes is completely free for homeowners, with no obligation.
A roofer knocked on my door after a storm. Should I hire them?
Be very cautious. Florida law bars roofers from soliciting roofing work door-to-door after a storm, so anyone who shows up uninvited is a red flag. Confirm their license and get everything in writing before you agree to anything.
What should I do before I sign a contract or pay a deposit?
Confirm the license reads Current, Active at myfloridalicense.com, check that the company name matches, and get an itemized written estimate that states who pulls the permit and includes both workmanship and manufacturer warranties. Be wary of large upfront deposits.
Do you check insurance and workers' comp too?
No. RCF does not store or verify a company's insurance, workers' compensation, Miami-Dade NOA, or product approvals. Ask the company for current documentation and verify it with the issuer before you sign.
Why don't you rank companies purely on star ratings?
When available, RCF shows Google rating and review-count data last imported from public Google sources. RCF does not verify individual reviewers or independently detect fake-review patterns, so use reviews alongside the license record and your own questions.
What happens if a listed company's license lapses?
If a scheduled RCF re-check finds a license present in DBPR data but no longer active, RCF removes its verification status and investigates the listing. Do not wait for RCF's schedule: check the current DBPR record before hiring.
How do I report a problem with a company listed here?
Contact us with the company name and what happened. If the current DBPR record does not check out or a company should not be listed, we investigate and take the appropriate action. Your report helps keep the directory clean for other homeowners.