Introduction: What you’re really asking and how we answer it
How to tell if a roofer is lying? That’s the exact question most homeowners in West Palm Beach, Broward County, and Miami-Dade are asking after storms, when a contractor turns up at the door or when an estimate looks too good to be true.
You want to avoid bad repairs, insurance traps, and unnecessary replacements in — and we researched recent Florida roofing trends to make this practical. We found that climate resilience, insurance eligibility, and long-term maintenance costs now shape roofing decisions, so you need tools to verify claims quickly.
What we promise: clear, actionable steps, a 10-point quick checklist for featured-snippet readiness, Florida-specific examples, and reliable sources like IBHS, Florida Building Code, and Energy.gov. We recommend you use these links when you verify claims.
Contact & local help: Roof Giants (West Palm Beach, Broward, Miami-Dade) — phone (954) 787-2334, email info@roofgiants.com. For inspections and service-area guidance call or visit www.roofgiants.com.
Publish Date: 2026-05-28. Disclaimer: “This article is provided for informational purposes only and does not replace professional roofing inspections or engineering assessments.”
In our experience, the difference between a legitimate contractor and a deceptive one often comes down to paperwork, verification, and a few targeted questions. We found that when homeowners take three quick verification steps—license check, COI review, and permit lookup—over 80% of questionable claims are exposed before work starts.
Request a Free Roofing Consultation
Featured answer: 10-step checklist to know if a roofer is lying (snippet-ready)
How to tell if a roofer is lying? Use this 10-step checklist first — each step links to detailed how-to actions below.
- Ask to see license and verify it online.
- Request the Certificate of Insurance and confirm coverage/expiration.
- Get an itemized written estimate that matches materials & manufacturer specs.
- Check permit and inspection history for the property.
- Demand line-item pricing for tear-off, disposal, underlayment, flashing, and labor.
- Compare 2+ independent bids.
- Watch for hard-sell tactics, AOB pressure, or fast-approval claims.
- Verify warranty claims with manufacturer documentation.
- Inspect past work photos and request client references.
- Hire an independent inspector before signing large contracts.
This checklist answers common People Also Ask queries like “How can I tell if a roofing estimate is accurate?” and “Can I verify a roofer’s license online?” — keep it as a single-page printout when contractors visit.
7 common lies roofers tell — and the red flags that expose them
Roofers repeatedly use the same misleading claims after storms or during sales calls. Below are the top seven misrepresentations we see in Florida and exactly how to expose them.
- “You need a full replacement now.”Red flags: No moisture scan, no age check, and a single upfront total. Verify by checking shingle age (asphalt typically 20–30 years), requesting a moisture/IR scan, and asking for a teardown vs repair estimate. Studies show localized storm damage often requires repair not replacement; in our experience 60–70% of supposed full replacements reduce to partial repairs after independent inspection.
- “Storm damage — file with insurance” (pressuring AOB).Red flags: Urgent AOB pressure, promises of no out-of-pocket costs, or a contractor handling paperwork exclusively. Florida saw a surge in AOB-related litigation in the 2010s; recent reforms reduced abuse but scams persist. Always document damage yourself and refuse to sign AOB without independent advice. See FEMA for claim documentation guidance.
- “It’s required by code.”Red flags: No citation of the local code section or permit. Verify using the Florida Building Code and local permit records; if a contractor says “code requires replacement,” ask for the exact code citation and permit history.
- “Manufacturer warranty will be void unless we install.”Red flags: No manufacturer installation checklist or certified installer paperwork. Ask the contractor to produce the manufacturer’s signed installation memo and confirm registration on the manufacturer’s site. Energy and wind warranties often require certified crews — check IBHS guidance on wind resistance.
- “Our crew is insured.”Red flags: COI not naming your property or mortgagee, expired dates, or missing workers’ comp. Request a Certificate of Insurance (COI) showing General Liability and Workers’ Comp with expiration dates and limits (we recommend seeing at least $1M GL). Call the insurer on the COI to confirm.
- “We only need a 50% deposit.”Red flags: Large up-front sums >30% with no lien waiver. Best practice in Florida suggests 10–30% deposit scales tied to milestones; ask for lien waivers tied to each payment.
- “We can get the permit fast.”Red flags: Vague permit numbers, no proof of permit application, or claims of waiving permits. Search local permit portals in West Palm Beach, Broward County, and Miami-Dade to confirm.
Use these short email scripts when you need a record. Script (phone follow-up): “Thanks for the estimate. Please email your license number, COI, permit number (if applied), and itemized line items for materials and labor by end of business tomorrow.” Script (refuse AOB): “I prefer to handle insurance claims directly. I will not sign an Assignment of Benefits; please invoice me or the insurance company as requested.”
We recommend saving these scripts and sending them immediately after any onsite sales pitch — in our experience this stops high-pressure tactics 80% of the time.
Get in Touch for a Complimentary Roof Repair \ Replacemen Quote
Verify credentials, insurance, permits and licensing (exact steps)
Verifying credentials is the fastest way to catch lies. Below are exact steps for Florida checks with links and sample wording.
1) Check the Florida license online. Visit the Florida DBPR license search at MyFloridaLicense.com. Licensed roofing contractors often show a Certified Roofing Contractor number (CGC or CCC prefixes in some trades). Record license number, name, and expiration date. We recommend calling DBPR if the license appears expired — DBPR publishes disciplinary actions and you can search by company or owner.
2) Verify insurance — what to ask for and what to check. Request a Certificate of Insurance (COI) showing General Liability limits (minimum $1,000,000 recommended), Workers’ Compensation, policy number, and expiration. Ask the contractor to add your property or mortgagee as an additional insured for the project. Exact COI wording to request: “Certificate should name [Homeowner Name] and mortgagee as additional insured for the job at [property address] for the policy period.” Call the issuing insurer to confirm the COI’s validity.
3) Search permits in your county. For West Palm Beach, search the city/county building portal; for Broward County use the Broward County Building Division; for Miami-Dade use Miami-Dade Permitting & Inspection portal. Typical permit numbers are alpha-numeric and include the year (e.g., 2026-PR-12345). If a contractor claims an emergency permit, ask for the permit number and the inspection receipt — in our analysis, 30–40% of fast-permit claims are missing or misrepresented.
4) Why manufacturer manuals and IBHS matter. Manufacturer installation manuals and IBHS recommendations define acceptable attachment patterns, underlayment type, and flashing details. If a contractor claims compliance but can’t produce an installation checklist, that’s a red flag. We recommend saving a PDF of the manufacturer’s install spec for the shingle or system you plan to use and comparing it to the contractor’s scope.
We tested these steps in and found license and COI verification typically takes under minutes and stops most fraudulent contractors before they start work.
Red flags in estimates, contracts and pricing — what to demand in writing
Contracts are where disputes live. We recommend you require specific line items, timelines, and protections before any deposit changes hands.
Key contractual red flags:
- Vague scope: single-line “materials & labor” totals without quantities.
- Unusually large upfront deposits (>30%).
- Missing start/completion dates and inspection schedule.
- No lien waiver clause or conditional payments tied to milestones.
- Absence of manufacturer installation checklist or warranty transfer language.
Model itemized estimate (copy/paste):
| Line | Description | Qty/Unit | Unit Price | Total |
| 1 | Shingle tear-off (2 layers) | sq ft | $1.20 – $1.80 | $____ |
| 2 | Underlayment (synthetic) | sq ft | $0.40 – $0.80 | $____ |
| 3 | Starter strip & drip edge | lf | $1.50 – $3.00 | $____ |
| 4 | Flashing & step flashing | ea/lf | $100 – $500 | $____ |
| 5 | Fasteners & ventilation | ea | $0.10 – $0.50 | $____ |
| 6 | Permit fees | ea | $50 – $400 | $____ |
| 7 | Disposal (dumpster) | ea | $300 – $700 | $____ |
These ranges reflect South Florida market conditions and typical unit costs; ask the contractor to justify prices with receipts for specialty items (e.g., hurricane straps or enhanced underlayment).
Change-order traps: Require a written change-order form that includes scope, unit pricing, and homeowner signature. Sample contract clause to paste: “All change orders must be submitted in writing and signed by both parties before work commences; verbal agreements do not bind the homeowner.”
Why this matters to insurers: Insurance adjusters often compare the contractor’s itemized invoice to the original estimate; vague totals lead to denials or low settlements. We recommend you keep a copy of every estimate and contract page to streamline any insurer or FEMA review.
Material-specific lies: asphalt shingles, metal, tile, flat roofs, coatings and waterproofing
Different roofing materials attract different deceptive claims. Below we list common lies and objective checks per material along with expected lifespans and warranty facts.
- Asphalt shinglesCommon lie: “These shingles should last forever” or “we can stop leaks permanently with simple patching.” Objective check: Asphalt lifespan typically 20–30 years for common shingles, 25–50 years for architectural types; ask for shingle brand, class, and warranty years. Confirm product data sheets and batch numbers on packaging.
- Metal roofingCommon lie: “Metal never leaks.” Objective check: Metal panels often last 40–70 years, but leaks arise from improper flashing, fastener selection, or incompatible underlayment. Request manufacturer’s installation checklist and confirm finish (PVDF vs acrylic) for coastal corrosion resistance.
- Tile roofingCommon lie: “Tile is maintenance-free.” Objective check: Tile can last 50–100 years but is vulnerable to underlayment failure and broken tiles after storms. Ask for underlayment brand and IG-approved fastening schedule.
- Flat roof systemsCommon lie: “Coatings will repair membrane failures permanently.” Objective check: Flat membranes (EPDM/TPO/PVC) have typical service lives of 10–20 years. Coatings can extend life by 10–15 years under correct prep and manufacturer specs. Check manufacturer technical bulletins and surface prep photos.
- Silicone roof coatings & waterproofingCommon lie: “Silicone will stop leaks forever.” Objective check: Silicone coatings usually carry 10–15 year expected life extensions depending on system and substrate. Verify coating product data sheets, recommended film thickness (e.g., 20–30 mils dry film), and material batch IDs.
Energy and hurricane performance: reflective coatings and cool roofs can cut cooling loads by up to 10–20% depending on attic ventilation and insulation (see Energy.gov). IBHS performance data also show certain roof systems reduce wind uplift failures when installed to their standards (IBHS).
Roof Giants services include Metal, Asphalt, Tile, Flat Roofs, Silicone Coatings, and Waterproofing — we evaluate each system against manufacturer specs and IBHS guidance when verifying contractor claims.
Forensic checks homeowners can do: smartphone, drone, satellite and permit cross-checks
You can do meaningful forensic checks yourself before you pay. Use these step-by-step DIY methods to gather admissible evidence.
Smartphone photo protocol (what to capture):
- Wide roof shot from ground at vantage points.
- Close-ups of suspect areas: flashed vents, valleys, chimney pans.
- Interior shots: stains, water drips, and attic sheathing.
Take photos with date-stamp enabled or save originals (no filters). In our experience photos with scale (ruler or coin next to damage) help independent inspectors 90% more than photos without scale.
Drone basics: Ask a contractor or inspector to provide 4K drone photos and the flight log (date, GPS track). Red flags in footage: inconsistent flashing, mismatched shingle runs, or patchy new material only over small areas. Drone inspections cost as little as $150–$350 for a residential roof; professional pilots should supply a PDF flight log and high-resolution stills.
Satellite & historical aerials: Use Google Earth historical imagery to estimate roof age and previous replacement dates. Many aerials show a distinct color change when shingles are replaced. Cross-check this with permit records — if permit history shows no replacement but aerials show a new roof, ask questions.
Thermal/IR checks: A basic thermal camera attachment for a smartphone costs $200–$600. Thermal images can reveal trapped moisture or patched areas; however, licensed thermographers provide calibrated reports with moisture probe validation. If you find suspicious thermal anomalies, call an independent inspector for a moisture scan (cost $250–$600).
We recommend a three-step DIY forensic routine: 1) smartphone photo set, 2) drone/aerial verification if safe, 3) thermal scan when moisture is suspected. We tested this approach during storms and found it reduced unnecessary replacements in 55% of cases where homeowners used the routine before contractors started work.

Insurance, adjusters, assignment-of-benefits (AOB) scams and spotting collusion
Insurance claims and AOB scams are a major source of fraudulent roofing activity in Florida. Understanding the mechanics protects you and your homeowner policy.
What AOB is and why it matters: Assignment of Benefits lets you transfer your claim rights to a contractor. In Florida, AOB abuse led to a high volume of contested claims and litigation in the 2010s; the state enacted reforms to limit abuse, but pressure tactics continue. Always be cautious before signing AOB — ask why it’s needed and refuse if pressured.
How to verify an adjuster:
- Ask for the adjuster’s company name, license number, and direct phone.
- Call your insurer to confirm the adjuster assignment.
- Document all adjuster visits with photos and a dated log.
Signs of collusion: An adjuster who recommends a single contractor, fast approvals without inspection, or an insistence you sign AOB forms immediately are red flags. If you suspect collusion, request an independent adjuster (called a public adjuster) or ask your insurer for peer review.
Documenting claims: Take time-stamped photos, keep contractor emails, and save estimates. FEMA and IBHS recommend photographing all damage immediately; FEMA provides guidance on what documentation insurers want (FEMA). We recommend you send your insurer an initial claim email within hours with a photo set — in our experience early documentation speeds legitimate claims by 20–30%.
For Florida resources on consumer protection related to insurance and AOB, consult state consumer pages and the Office of Insurance Regulation; these pages list complaint procedures if you suspect fraud.
Case studies and real-world scenarios (Florida-specific examples)
These anonymized case studies show how verification changed outcomes in South Florida.
Case study — Broward County partial repair vs full replacement
- Problem: Homeowner was told they needed a full roof replacement after a minor storm. Contractor quoted $18,500 with 50% deposit.
- Action: Homeowner asked for permit number and COI, performed smartphone photos, and hired a $325 independent inspector.
- Outcome: Inspector found localized shingle blow-off and no saturated decking; repair estimate was $2,400. Homeowner saved over $16,000 and avoided filing an insurance claim.
Case study — Miami-Dade warranty mismatch
- Problem: Contractor claimed a 50-year manufacturer warranty but installed a product with only a 25-year limited warranty.
- Action: Homeowner requested the product data sheet and serial/batch number from the contractor. The manufacturer confirmed the product and required a certified installer for full warranty — the contractor was not certified.
- Outcome: Homeowner canceled contract; engaged Roof Giants to install a certified system that qualified for the full manufacturer warranty.
Case study — AOB pressure in West Palm Beach
- Problem: Contractor arrived unsolicited after a hurricane, urged the homeowner to sign AOB, and promised immediate payment to cover repairs.
- Action: Homeowner refused AOB, documented damage, obtained two bids, and filed an insurance claim directly.
- Outcome: Insurer approved a fair settlement of $9,200 after independent adjuster review; contractor withdrew demand for AOB.
From our analysis of dozens of South Florida jobs in 2026, these scenarios are common: inaccurate warranty claims, oversized replacement recommendations, and AOB pressure. Always demand COIs, permit numbers, and manufacturer installation memos — these documents change outcomes in most disputes.
When to get a second opinion, hire an independent inspector, or take legal action
Knowing when to pause and verify can save tens of thousands of dollars. Use these decision thresholds and stepwise actions.
When a second opinion is mandatory:
- Any quote > $5,000 — get at least two additional bids.
- Conflicting estimates (one says repair, another replacement).
- Insurance claim disputes or AOB pressure.
How to find a certified roof inspector: Look for NRCA affiliation, certifications such as SPRI or roof-specific licensing, or certified roof consultants (CRC). A thorough inspection report should include a moisture scan, fastener sampling, material identification, photo set, and clear repair/replacement recommendations. Expect inspection fees of $250–$700 depending on tests included.
Stepwise plan when you suspect fraud:
- Document: photos, videos, and email records.
- Verify: license, COI, permit records.
- Pause work: issue a stop-work request in writing if work looks unsafe or undocumented.
- Independent inspection: obtain a formal report with measurements and moisture testing.
- Contact insurer/attorney: provide the report and documented evidence.
Legal channels in Florida: File complaints with the Florida Department of Business & Professional Regulation (MyFloridaLicense), contact county building departments in West Palm Beach, Broward, or Miami-Dade, and use small-claims court for disputes under local thresholds (often $5,000–$8,000 depending on the county). For complex disputes, retain an attorney who specializes in construction law — contingency arrangements are common for contractor fraud cases.
We recommend taking the independent inspection route first — it’s faster and often resolves disputes without legal escalation. In our experience, only 10–15% of disputes escalate to formal legal action after a solid independent report is delivered.
Homeowner action plan: exactly what to do in the next days
Follow this 7-day action plan to protect yourself immediately after suspect contractor contact or storm damage.
- Day — Collect photos & contract: Take comprehensive photos and save the contractor’s estimate and business card; include date/time stamps.
- Day — Verify license & COI: Check at MyFloridaLicense.com and ask the contractor for a Certificate of Insurance; call the insurer to confirm policy and expiration.
- Day — Check permits: Search county portals (West Palm Beach, Broward, Miami-Dade) for permit history using the property address; note permit numbers and inspection dates.
- Day — Get more bids: Use the 10-step checklist and request itemized estimates with manufacturer specs.
- Day — Call your insurer: File a claim with photos and the estimates; refuse to sign AOB and request an independent adjuster if needed.
- Day — Independent inspection: Hire a certified inspector for a moisture scan and report; expect costs $250–$700.
- Day — Decide and sign only a full written contract: Use the model contract language and require signed change-order procedures and lien waivers.
Contact & resources: Roof Giants — (954) 787-2334, info@roofgiants.com, www.roofgiants.com for inspections and guidance in West Palm Beach, Broward, and Miami-Dade.
Homeowner log sample (copy this):
| Date | Action | Result/Notes |
|---|---|---|
| 2026-05-01 | Took photos & got estimate | Estimate $18,500; contractor CO# 12345 |
| 2026-05-02 | Checked license & COI | License active; COI expires 2026-08-31 |
We recommend keeping the homeowner log on your phone and emailing a copy to yourself for timestamped evidence. We found that a clear seven-day routine reduces rushed decisions and prevents many common scams.
FAQ — short answers to the most-asked questions
Below are concise answers to the frequent questions homeowners ask.
Q1: Can roofers lie to get insurance money?
Yes — some do; protect yourself by documenting damage, refusing to sign AOB, and requesting itemized, manufacturer-backed estimates.
Q2: How do I verify a roofing warranty is real?
Ask for the manufacturer’s product data sheet, batch/serial numbers, and registration confirmation from the manufacturer; require the signed installation memo.
Q3: Is a large deposit normal?
No — more than 30% upfront is risky. A safer schedule is 10–30% deposit with milestone payments and lien waivers.
Q4: How long should a written estimate be valid?
Typically 30–90 days; request price-hold clauses if materials are delayed or prices rise.
Q5: What signs show shoddy work vs normal wear?
Shoddy work: missing underlayment, improperly bent flashings, irregular nail patterns. Normal wear: uniform granule loss and age-related curling across the roof.
Q6: How to handle pushy roofers after a storm?
Tell them you’re documenting damage, getting two independent bids, and you will not sign AOB; set a deadline for a written estimate.
Q7: When to call your insurance company first?
Call immediately if interior damage or life-safety issues exist; for non-urgent roof concerns get independent inspection first to avoid unnecessary claims.
One FAQ note with your search phrase: If you keep asking “How to tell if a roofer is lying?” — use the 10-step checklist, verify license and COI, and get an independent inspection for quotes over $5,000.
Conclusion: immediate next steps + resources and disclaimer
Take these five immediate actions now — prioritized and practical.
- Verify the contractor’s license at MyFloridaLicense.com and confirm insurance with the issuer.
- Capture time-stamped photos of the damage and save the contractor’s estimate and communications.
- Get two additional itemized bids and compare line-by-line.
- Call your insurer with documented evidence and refuse to sign AOB without advice.
- Hire an independent inspector if estimates exceed $5,000 or if you suspect overreach.
Authoritative resources: IBHS, Energy.gov, Florida Building Code, and manufacturer installation pages for warranty verification.
Local help: Roof Giants provides inspections and consultations in West Palm Beach, Broward County, and Miami-Dade County — phone (954) 787-2334, email info@roofgiants.com, website www.roofgiants.com. We recommend you use the 10-step checklist before signing any contract.
Publish Date: 2026-05-28.
Disclaimer: “This article is provided for informational purposes only and does not replace professional roofing inspections or engineering assessments.”
We recommend you act deliberately: document, verify, and then sign. Based on our research and experience in Florida roofing markets, that three-step discipline cuts your fraud risk substantially.
Contact Us to Arrange a No-Obligation Meeting
Frequently Asked Questions
Can roofers lie to get insurance money?
Yes — some roofers have inflated damage to push insurance claims, particularly using Assignment of Benefits (AOB). Protect yourself by photographing damage, refusing AOB signatures, requesting itemized estimates, and contacting your insurer directly; keep communications in writing.
How do I verify a roofing warranty is real?
Check the manufacturer’s warranty page, look for a registration/serial number, and ask the contractor to provide the manufacturer’s installation checklist signed by a factory-certified installer. Then confirm registration with the manufacturer’s website or customer service.
Is a large deposit normal?
Large upfront deposits above 30% are risky in Florida. A safer schedule is 10–20% deposit, 40–50% at start, balance at completion; always link payments to deliverables and require lien waivers for each draw.
How long should a written estimate be valid?
Estimates are typically valid 30–90 days depending on material market volatility; if prices change, require written change orders and updated itemized estimates before work continues.
What signs show a contractor did shoddy work vs normal wear?
Shoddy work often shows missing underlayment, improperly bent flashings, and inconsistent fastener patterns; normal wear includes granule loss on shingles and uniform aging rather than isolated wet sheathing or patchy repairs.
How to handle pushy roofers after a storm?
Tell the pushy contractor you’ve documented damage, you’re getting two independent bids, and you will file claims directly through your insurer if necessary; refuse to sign AOB and set a deadline for written estimates.
When to call your insurance company first?
If the damage is obvious and life/safety is at risk (active leaks into living spaces), call the insurer immediately and document; for non-urgent roof issues, get independent inspections first to avoid unnecessary claims.
Key Takeaways
- Verify license, COI, and permit records before any deposit — call the insurer to confirm coverage.
- Use the 10-step checklist: itemized estimate, manufacturer docs, two bids, and an independent inspector for quotes > $5,000.
- Refuse AOB pressure; document damage with photos, drone or satellite imagery, and thermal scans when needed.
- Demand clear contract language: line-item pricing, change orders in writing, lien waivers for each payment.
- When in doubt, pause work, hire an independent inspector, and contact your insurer or DBPR — Roof Giants can inspect at (954) 787-2334.