Florida Consumer Defense

How to Choose a Florida Roofer: 10 Checks Before You Sign

Use 10 clear checks to verify a Florida roofer, compare written estimates, read the contract, plan payments, and avoid deductible scams.

BasedOnReputation Research Department14 min read
Florida homeowners reviewing a roofing contract while a roof inspector examines a stucco home
A Florida homeowner reviews the contract while the roof is checked Editorial illustration · BasedOnReputation
On this page19 sections

Check the proof before you trust the pitch

Check the Florida license yourself. Get proof of insurance and three written estimates. Read the full contract before you pay. If insurance is involved, call your insurer before you sign. Walk away from any roofer who offers to pay your deductible.

We read the review record. You verify the live records.

BOR checks

We read written reviews for repeat patterns in build quality, job process, communication, insurance help, and value. One strong area does not hide a weak one.

See the Jacksonville review study
You check

License, insurance, permits, and contract terms can change. Use the live state records and your final paperwork before you hire or pay anyone.

Use the 10-point checklist

Five parts of the decision

A good roofer must do more than one thing well

Insurance is one part of the record. The full choice also depends on the work, the crew, the calls, and the price.
01

Build quality

Materials, flashing, leaks, and work that holds up.

02

Communication

Clear calls, updates, answers, and follow-up.

03

Job process

Scheduling, crew care, cleanup, and closeout.

04

Insurance & financing

Claim help, paperwork, and payment choices when needed.

05

Value

A clear price, few surprises, and work worth the cost.

Use all five. A roofer may be great with claims but weak at calls, cleanup, or added costs.

10 checks to complete

  1. Find the roofer in Florida's DBPR license search. The status should say ACTIVE.
  2. Match the business name and licensed qualifier to the names on your estimate and contract.
  3. Get proof of general liability and workers' compensation coverage, or a valid state exemption.
  4. Collect at least three written estimates with clear prices for materials, flashing, decking, and permits.
  5. Call recent customers who had a roof like yours.
  6. Read detailed reviews. Look for repeat problems with work, calls, cleanup, claims, or added charges.
  7. Put the full job, materials, warranty, permit, dates, and change order rules in the contract.
  8. Pay with a check, card, or other traceable method. Get a receipt for every payment.
  9. Call your insurer before you sign claim papers. Never accept a promised deductible waiver.
  10. Do not sign under pressure. Read every notice and fill every blank first.

One place to compare

Have a quote or need another one?

Keep your current quote beside you to compare the scope. If you need another price, we can help you get local quotes.

1. How do you verify a Florida roofing license?

BasedOnReputation already did the first market check for Jacksonville. The BasedOnReputation Research Department compared 121 roofers and collected 11,552 public review records. Of those, 10,339 include written reviews and 1,213 are rating-only. Use that research to make a short list. Then check the live DBPR record before you sign, because a license can change.

Do not trust a license number on a truck, yard sign, or ad. Open the Florida DBPR search and look up the roofer yourself. The license should be active. The license type must allow the work where you live.

Next, compare the state record with your estimate. The business name and licensed qualifier should match. If the names do not line up, stop and ask why.

  • Check whether the license is certified statewide or registered for local work.
  • Read the public record for discipline or limits.
  • Save a copy of the license record with your contract.

Sources: BasedOnReputation Research Department, Florida Department of Business and Professional Regulation (DBPR), Florida Department of Business and Professional Regulation

2. Which insurance records should you verify?

Ask the insurance agent for a current Certificate of Insurance. Check the company name, type of coverage, and policy dates. A roofer saying "we are fully insured" is not proof.

Then use Florida's Proof of Coverage search to check workers' compensation. If the roofer claims an exemption, ask who will be on your roof and confirm that person's status.

Sources: Florida Department of Financial Services (DFS), Florida Division of Workers’ Compensation

Research note

The records behind the recommendation

We checked Florida license, insurance, payment, and property insurance rules. Some deadlines only apply to certain contracts, so the condition is shown with each number.
3
detailed estimatesFlorida DFS homeowner guidance
10 days
cancellation windowEligible emergency-linked roof contracts
30 days
permit applicationIf the initial payment exceeds 10%
90 days
start after permitsSame payment rule; some exceptions apply
Comparison table

Florida roofer verification record

CheckRecord to requestWhat should matchStop if
LicenseDBPR license recordActive status, business, qualifier, classificationInactive, expired, or mismatched
InsuranceCurrent COI + state coverage recordBusiness name, policy dates, crew coverageOnly a verbal assurance is offered
EstimateThree itemized written bidsMaterials, flashing, decking, permit, cleanupThe price is one unexplained lump sum
ContractFinal signed scopeDates, payments, change orders, warranty, permitBlanks or oral promises remain
Claim workContractor damage estimatePhysical scope only; insurer decides coverageDeductible or coverage promises appear

3. Why should you compare three itemized estimates?

Florida DFS tells homeowners to get at least three detailed estimates. Do not compare only the final price. A low bid may leave out bad decking, new flashing, roof vents, or permit fees.

Each estimate should name the roof product, underlayment, fastening plan, decking price, permit, and cleanup. If the details are missing, the low price may not be real.

Sources: Florida Department of Financial Services (DFS)

Roof quote help

Make sure your roof quote is fair.

Start with the written scope, not the total alone. Local review evidence can show what homeowners noticed about value, communication, cleanup, and help after the job. It cannot prove that one price is fair.

One place to compare

Have a quote or need another one?

Keep your current quote beside you to compare the scope. If you need another price, we can help you get local quotes.

4. Which review patterns reveal how a roofer operates?

Ask for recent customers who had a roof like yours. Call them. Ask if the crew came on time, kept the yard clean, and came back to fix problems.

Do not trust the star score by itself. Read the words. One angry review may mean little. The same complaint across many detailed reviews is a warning.

BasedOnReputation checks five parts of the customer record: build quality, job process, communication, insurance and financing help, and value. Our first Jacksonville deep dive covers insurance claims. We checked 10,339 written reviews from 112 roofers and found 1,382 that mention insurance. This is one part of the choice, not the whole score.

Sources: Florida Department of Financial Services (DFS), BasedOnReputation Research Department

One Jacksonville data slice

Insurance shows up in about 13 of every 100 Jacksonville roofing reviews

This is one slice of BOR's five-part review model. The full model also looks at build quality, job process, communication, and value.

121
roofers compared
112
roofers with written reviews
10,339
written reviews checked
1,382
reviews that mention insurance

What this means: A roofer can be strong with claims and weak in another part of the job. Check all five parts before you hire.

How BasedOnReputation got this number

Sample: 10,339 written reviews from 112 Jacksonville roofing companies.

Dates: Reviews captured through May 27, 2026; release checked August 25, 2026.

Method: BOR screened the full written-review set, then checked insurance matches across eight claim questions.

Limit: This is a Jacksonville sample. It does not describe every Florida roofer or prove what a company will do next.

5. What must the roofing contract say in writing?

Put every promise in the contract. It should list the job, exact materials, full price, payment dates, permit, start date, finish date, and rules for added work. Do not sign with empty blanks.

Ask who will run the job each day. If another crew will do the work, the contract should explain who is in charge and when you will get lien releases.

6. How should Florida roofing payments be scheduled?

Do not pay cash or pay the full price before work starts. Use a payment method you can track. Tie each payment to a clear step, such as material delivery, tear off, or final inspection.

Florida law adds rules when the first payment is more than 10% of the contract price. With some exceptions, the roofer must apply for needed permits within 30 days and start work within 90 days after the permits are issued. Keep the final payment until you receive the inspection, warranty, and lien papers listed in the contract.

Sources: Florida Department of Financial Services (DFS), Florida Legislature Official Statutes

Data view

Three deadlines worth putting on your calendar

Use each date only when your contract meets the condition shown below.

Emergency cancellationEligible emergency-linked contracts only.
1010 days

Send the cancellation in writing before day 10 or the official start date, whichever comes first.

Permit applicationWhen the initial payment is above 10%.
3030 days

Ask for the permit number and verify the application with the local building office.

Work startAfter permits are issued, with some exceptions.
9090 days

Put the start window in writing and save every payment and scheduling message.

Read your contract and the current law before you rely on a date. Section 489.147 covers the emergency cancellation rule. Section 489.126 covers some payments, permits, and start dates.

7. What can a roofer say about an insurance claim?

A roofer may inspect the damage and write a repair estimate. That is where the roofing job should stop. A roofer cannot act as your public adjuster unless the person also has that license.

Your insurer or lawyer should answer coverage questions. Ask the roofer for a clear repair price, not a promise about what the policy will pay.

Sources: Florida Legislature Official Statutes, Florida Department of Financial Services (DFS)

8. Why are deductible waivers an immediate red flag?

Florida law does not let a contractor pay, waive, rebate, or hide your insurance deductible. The law also limits gifts or cash offered to get a roof inspection or claim.

If a roofer promises a "free roof" or says "we pay your deductible," walk away. A good roofer gives you a clear price and follows the law.

Sources: Florida Legislature Official Statutes, Florida Department of Financial Services (DFS)

9. When does Florida’s 10-day cancellation rule apply?

Some roof contracts tied to a governor-declared emergency come with a 10-day right to cancel. The deadline may end sooner if the official start date comes first.

This rule does not cover every roof contract. Check the emergency, property, contract date, and current law before you rely on it.

Sources: Florida Legislature Official Statutes

10. Which proposal is the most defensible choice?

Do not pick a roofer because the ad is loud or the price is low. Pick the company that proves its license and insurance, answers hard questions, and gives you recent customers to call.

Before you sign, place the estimate next to the contract. The materials, price, permit, warranty, and lien release terms should match. If they do not, ask for a new contract.

A finished Florida roof after rain, with clean flashing and drainage lines
A finished roof should be easy to inspect, document, and close out. BasedOnReputation field reference

One place to compare

Have a quote or need another one?

Keep your current quote beside you to compare the scope. If you need another price, we can help you get local quotes.

Frequently asked questions

How do I check if a roofing contractor is licensed in Florida?

Use the Florida DBPR license search. Look up the business name or license number. The status should say ACTIVE, and the listed qualifier should match your contract.

How many roofing estimates should I collect in Florida?

Get at least three detailed written estimates from licensed and insured roofers. Compare the decking price, flashing, vents, permits, and cleanup. Do not compare only the total.

How can I tell if a roofing estimate is fair?

Compare at least three itemized estimates. Check the exact roof system, decking price, flashing, vents, permits, cleanup, payment steps, and warranty. One total cannot show whether a price is fair when the job details are different.

Can a Florida roofer pay or waive my insurance deductible?

No. Florida law does not let a contractor pay, waive, rebate, or hide a property insurance deductible.

Can my roofer negotiate my insurance claim for me?

A roofer may inspect damage and give you a repair estimate. The roofer cannot act as your public adjuster unless the person also has an active public adjuster license.

Does BasedOnReputation verify a roofer’s license and insurance?

BasedOnReputation reads written reviews and compares repeat customer patterns. A score does not replace a live license or insurance check. Use Florida’s official records and call the insurance agent before you hire or pay a roofer.

Records used for this guide

What 10,339 Jacksonville Roofing Reviews RevealBasedOnReputation Research Department · Verified August 25, 2026Verify a LicenseFlorida Department of Business and Professional Regulation (DBPR) · Verified September 1, 2026Construction Industry Business InformationFlorida Department of Business and Professional Regulation · Verified September 1, 2026Demolish Contractor Fraud Consumer PortalFlorida Department of Financial Services (DFS) · Verified September 1, 2026Workers’ Compensation Proof of Coverage PortalFlorida Division of Workers’ Compensation · Verified September 1, 2026Florida Statute § 489.147: Prohibited Property Insurance PracticesFlorida Legislature Official Statutes · Verified September 1, 2026Florida Statute § 489.126: Payments, Permits, and CommencementFlorida Legislature Official Statutes · Verified September 1, 2026