TL;DR: Avoid roofing scams: never pay more than 10% upfront, verify FL license at myfloridalicense.com, don’t sign under pressure, avoid “free roof” AOB schemes. Storm chasers and door knockers are major red flags.
Quick Answer
Red Flags of Roofing Scams:
Immediate Warning Signs:
- Demands large upfront payment (never pay more than 10-15%)
- Pressures you to sign contract immediately
- Cannot provide Florida contractor license number
- Uses out-of-state vehicle plates or no local address
- Offers “free roof” if you sign Assignment of Benefits (AOB)
- Price is dramatically lower than other estimates
- Only accepts cash or won’t provide written contract
How to Verify Legitimate Contractors:
- Check Florida DBPR license at myfloridalicense.com
- Verify physical local address (not just PO Box)
- Confirm active liability and workers’ comp insurance
- Look for established online presence and reviews
- Ask for local references you can contact
- Verify they pull permits (check with your city/county)
After Storms - Extra Caution:
- Storm chasers flood Tampa Bay after hurricanes
- Door-to-door solicitation increases 10x
- “Limited time” offers are pressure tactics
- Legitimate contractors don’t need to chase business
Common Roofing Scams in Tampa Bay
Storm Chasers
What They Do:
Storm chasers are contractors who travel from state to state following severe weather. They appear in Tampa Bay within hours of hurricane landfall, knocking on doors and offering “emergency” roofing services.
Warning Signs:
| Red Flag | What It Means |
|---|---|
| Out-of-state plates | No local accountability |
| No local office | Will disappear after collecting payment |
| Hotel address on contract | Not invested in community |
| Unfamiliar company name | No local reputation to protect |
| Pressure to sign today | Know they won’t be around long |
| Cash-only demands | Avoiding paper trail |
The Scam Pattern:
- Knock on doors after storm
- Offer “free” roof inspection
- Find or create “damage”
- Pressure immediate contract signing
- Collect large upfront deposit
- Perform substandard work or disappear
- Leave town before complaints arise
Real Tampa Bay Example:
After Hurricane Ian (2022), Florida regulators received 3,200+ complaints about unlicensed contractors. Many Tampa Bay homeowners paid deposits ranging from $5,000 to $15,000 and never saw their contractor again.
Door-to-Door High-Pressure Sales
Common Tactics:
| Tactic | How It Works | Your Response |
|---|---|---|
| ”I was just in the neighborhood” | Creates illusion of legitimacy | Ask why they targeted your home |
| ”I noticed damage from the street” | Creates urgency, may be fabricated | Get second opinion before deciding |
| ”Today-only pricing” | Pressure tactic | Legitimate contractors honor estimates |
| ”I’ll handle your insurance” | May inflate claims fraudulently | You control your own claim |
| ”Free inspection” | Gets foot in door | Be present, don’t sign anything |
| ”Your neighbor just signed” | Social proof manipulation | Verify with neighbor directly |
How Legitimate Contractors Operate:
- Rarely cold-call or door-knock
- Provide written estimates without pressure
- Give you time to compare options
- Welcome you getting other quotes
- Happy to provide references and credentials
The “Free Roof” AOB Scam
How Assignment of Benefits (AOB) Scams Work:
- Contractor promises “free roof - insurance will pay”
- You sign AOB, transferring claim rights to contractor
- Contractor files inflated claim with insurance
- Contractor gets paid directly by insurance
- If insurance disputes, contractor sues using your policy
- You may be stuck with liens or substandard work
- Your insurance premiums increase
Why AOB Is Risky:
| Issue | Consequence |
|---|---|
| Loss of claim control | Can’t negotiate with your own insurance |
| Inflated claims | Insurance fraud in your name |
| Litigation | Lawsuits that can take years |
| Liens on property | Contractor disputes become your problem |
| Premium increases | Claims affect your future rates |
| Quality issues | No leverage once AOB signed |
Florida AOB Reforms:
Recent Florida legislation has restricted AOB abuse, but caution remains necessary. Never sign AOB without understanding:
- What rights you’re transferring
- What happens if insurance disputes the claim
- Whether you can void the agreement
Bait-and-Switch Pricing
How It Works:
- Contractor provides very low initial estimate
- After signing and starting work, “discovers” additional problems
- Final bill is 50-200% higher than original estimate
- Homeowner feels trapped mid-project
- Contractor refuses to complete unless you pay more
Warning Signs:
- Estimate significantly lower than competitors (30%+ difference)
- Vague contract language (“additional work as needed”)
- No detailed scope of work
- Refusal to honor original price
- Demands immediate additional payment mid-project
Protection:
- Get 3+ detailed written estimates
- Require itemized scope of work in contract
- Include clause limiting change orders to X%
- Don’t pay final balance until work is complete
- Document everything in writing
Contractor License Fraud
Types of License Fraud:
| Type | Description | How to Detect |
|---|---|---|
| No license | Operating without any license | Search DBPR database |
| Expired license | License no longer valid | Check “status” on DBPR |
| Wrong license type | Not licensed for roofing | Verify “certified roofing” classification |
| Borrowed license | Using someone else’s license | Verify name matches who you’re dealing with |
| Out-of-state license | Not valid in Florida | Florida requires Florida license |
Florida Licensing Requirements:
All roofing contractors must hold either:
- Certified Roofing Contractor (CCC license) - Can work statewide
- Registered Roofing Contractor (CC license) - Can work in registered county only
How to Verify a Legitimate Roofing Contractor
Step 1: Check Florida DBPR License
How to Verify:
- Visit myfloridalicense.com
- Enter contractor name or license number
- Verify license is “Current, Active”
- Confirm license type is “Certified Roofing Contractor” or “Registered Roofing Contractor”
- Note the license expiration date
- Check for any disciplinary actions
What to Look For:
| Field | What It Should Show |
|---|---|
| Status | Current, Active |
| License Type | CCC or CC (roofing) |
| Expiration | Future date |
| Disciplinary | None or resolved |
Step 2: Verify Insurance
Required Coverage:
| Insurance Type | What It Covers | Minimum Amount |
|---|---|---|
| General Liability | Property damage, injuries | $1,000,000 |
| Workers’ Compensation | Employee injuries | State minimums |
| Auto Insurance | Vehicle-related incidents | State minimums |
How to Verify:
- Request Certificate of Insurance (COI)
- Call insurance company to confirm active coverage
- Verify coverage dates include your project
- Ensure your address is listed as additional insured (for larger projects)
Step 3: Confirm Local Presence
Verify Physical Address:
- Google the address (is it a real office or PO Box?)
- Drive by if possible
- Check Google Maps/Street View
- Look for company signage
- Verify phone number area code is local
Why Local Matters:
- Accountable to community
- Available for warranty service
- Subject to local jurisdiction
- Invested in reputation
- Easier to pursue if issues arise
Step 4: Research Online Reputation
Where to Check:
| Platform | What to Look For |
|---|---|
| Google Reviews | Overall rating, response to complaints |
| BBB | Accreditation, complaint history, rating |
| Yelp | Review patterns, photos |
| Business page activity, reviews | |
| Nextdoor | Neighbor recommendations |
| Angi/HomeAdvisor | Verified reviews, background checks |
Red Flags in Reviews:
- All 5-star reviews with no details
- Reviews posted within short time period
- No photos from customers
- No response to negative reviews
- Generic or copied review language
Step 5: Request References
Ask For:
- 3-5 recent local customers (last 6 months)
- Projects similar to yours
- Permission to contact references
Questions for References:
- Did they complete work on time and budget?
- Were there any unexpected costs or issues?
- How did they handle problems that arose?
- Would you hire them again?
- How is the work holding up?
Step 6: Verify Permit Practices
Legitimate Contractors:
- Always pull required permits
- Schedule inspections
- Provide permit number
- Don’t ask you to sign as “owner-builder”
How to Check:
- Ask contractor for permit number
- Verify with city/county building department
- Confirm contractor (not you) is listed as applicant
Red Flags Checklist
Financial Red Flags
| Red Flag | Why It’s Concerning |
|---|---|
| Demands more than 15% upfront | May take money and disappear |
| Cash-only payments | Avoiding paper trail, taxes |
| No written contract | No legal protection for you |
| Verbal agreements only | Impossible to enforce |
| Payment before materials arrive | No leverage if they don’t deliver |
| Full payment before completion | No incentive to finish properly |
| Won’t accept credit card | Can’t dispute charges |
Behavior Red Flags
| Red Flag | Why It’s Concerning |
|---|---|
| Pressure to sign immediately | Preventing you from comparison shopping |
| Won’t provide references | Nothing good to share |
| Vague about license/insurance | May not have them |
| Won’t put promises in writing | Doesn’t intend to keep them |
| Discourages getting other quotes | Knows they’re overcharging |
| Wants to start work before contract | Creating pressure and obligation |
| Hostile when asked questions | Hiding something |
Documentation Red Flags
| Red Flag | Why It’s Concerning |
|---|---|
| No detailed estimate | Leaves room for bait-and-switch |
| Generic or handwritten contract | Not professional, hard to enforce |
| Missing scope of work | Can’t hold them accountable |
| No warranty in writing | Verbal warranties are worthless |
| Missing start/completion dates | No accountability for timeline |
| No cancellation clause | Trapped once you sign |
What to Do If You’ve Been Scammed
Immediate Steps
If Contractor Disappeared:
- Document everything (contracts, payments, photos)
- File police report (especially if over $1,000)
- Report to Florida DBPR (unlicensed activity)
- Contact credit card company (dispute charges)
- File BBB complaint
- Contact Florida Attorney General’s Consumer Protection Division
If Work Was Substandard:
- Document all deficiencies with photos
- Send written complaint to contractor (certified mail)
- Allow reasonable time to respond (14-30 days)
- File complaint with DBPR if licensed
- File Small Claims Court case (up to $8,000)
- Consult attorney for larger amounts
Reporting Resources
| Agency | What to Report | Contact |
|---|---|---|
| Florida DBPR | License violations, unlicensed activity | myfloridalicense.com |
| Florida AG Consumer Protection | Fraud, deceptive practices | MyFloridaLegal.com |
| BBB | Business complaints | bbb.org |
| Local Building Department | Unpermitted work, code violations | Contact your city/county |
| Local Police | Theft, fraud | Non-emergency line |
| FTC | Contractor fraud | reportfraud.ftc.gov |
Recovery Options
| Situation | Potential Recovery |
|---|---|
| Credit card payment | Chargeback through card issuer |
| Check payment | Difficult, may need court action |
| Cash payment | Difficult, limited options |
| Contractor bonded | File claim against bond |
| Small Claims Court | Up to $8,000 in Florida |
| Civil lawsuit | For larger amounts, requires attorney |
Questions to Ask Before Hiring
Essential Questions
Ask these questions before signing any contract:
1. “What is your Florida contractor license number?”
- Write it down
- Verify at myfloridalicense.com before proceeding
2. “Can you provide proof of insurance?”
- Request Certificate of Insurance
- Verify it’s current and adequate
3. “How long have you been in business in Tampa Bay?”
- Local longevity indicates reliability
- Verify with online records
4. “Can you provide 3 local references from the last 6 months?”
- Actually call them
- Ask detailed questions
5. “Will you pull permits for this work?”
- Answer should be yes
- Ask for permit number once obtained
6. “What is your warranty, and is it in writing?”
- Get specific details
- Require it in the contract
7. “What is your payment schedule?”
- Should not exceed: 10-15% deposit, progress payments, final upon completion
- Never full payment upfront
8. “What happens if there are cost overruns?”
- Should be addressed in contract
- Change orders should require written approval
Frequently Asked Questions
How can I verify a roofing contractor is legitimate in Florida?
Verify any Florida roofing contractor through these steps: 1) Search their license at myfloridalicense.com and confirm status is “Current, Active” with a CCC or CC roofing designation, 2) Request Certificate of Insurance and call the insurance company to verify coverage, 3) Confirm they have a local physical address (not just a PO Box), 4) Check Google reviews, BBB rating, and online reputation, 5) Ask for and actually contact 3+ local references. Any resistance to providing this information is a red flag.
What should I do if a roofer knocks on my door after a storm?
Be extremely cautious with door-to-door solicitation after storms. This is prime time for storm chasers and scammers. If approached: 1) Don’t let them on your roof without your own verification, 2) Never sign anything immediately, 3) Get their license number and verify it before any discussion, 4) Ask for their local address and look it up, 5) Tell them you’ll contact them after getting other estimates. Legitimate contractors have plenty of business from referrals and don’t need to cold-call after storms.
How much deposit should I pay a roofing contractor?
Never pay more than 10-15% as a deposit in Florida. The state actually limits contractor deposits to no more than 10% of the contract price or $1,000 (whichever is less) for contracts over $1,000. The remaining balance should be tied to milestones: materials delivered, work progress, and final payment only after completion and final inspection. Never pay the full amount before work is complete.
What is an Assignment of Benefits (AOB) and should I sign one?
An Assignment of Benefits (AOB) transfers your insurance claim rights to a contractor, allowing them to bill and negotiate directly with your insurance company. While not inherently fraudulent, AOB has been widely abused in Florida. Risks include: losing control of your claim, potential for inflated billing, lawsuits filed in your name, and difficulty resolving disputes. We recommend maintaining control of your own claim and paying your contractor directly after receiving insurance payment.
How do I report a roofing scam in Tampa Bay?
Report roofing scams to multiple agencies: 1) Florida DBPR at myfloridalicense.com for license violations, 2) Florida Attorney General’s Consumer Protection Division at MyFloridaLegal.com, 3) Better Business Bureau at bbb.org, 4) Local police for theft or fraud, 5) Your local building department for unpermitted work. Document everything including contracts, payments, photos, and communications before filing complaints.
What are the warning signs of a roofing scam?
Major warning signs include: demanding more than 15% upfront payment, pressuring you to sign immediately, inability to provide a Florida license number, out-of-state vehicle plates or no local address, offering a “free roof” through AOB, prices dramatically lower than other estimates, accepting only cash, verbal agreements with nothing in writing, and becoming hostile when asked for credentials. Trust your instincts - if something feels wrong, get additional opinions.
Choose a Trusted Tampa Bay Roofer
Rain Right Roofing is a licensed, insured, local roofing company serving Tampa Bay since 2010. We encourage you to verify our credentials and compare us to any other contractor.
Our Credentials:
- Florida Certified Roofing Contractor License
- $2,000,000 General Liability Insurance
- Workers’ Compensation Coverage
- A+ Rated
- Verified Reviews
- Local Tampa Bay Ownership
Get a Free, No-Pressure Estimate:
- Call: (727) 914-9145
- Online: Contact Us
We’ll provide a detailed written estimate and give you time to compare options. No pressure, no obligation.
Related Resources
- Questions to Ask a Roofing Contractor
- Choosing a Roofing Contractor
- Roof Insurance Claim Tips
- How to File a Roof Insurance Claim in Florida
Our Roofing Services
Service Areas
Trusted roofing service throughout Tampa Bay:
