Why roof repair solicitation spikes after storms
After hail or wind damage, some out-of-area contractors follow weather events and work door to door, often within days of a storm. Their business model depends on speed and pressure: "sign today," "your roof can't wait," "we'll handle your insurance claim for you."
They count on the fact that a homeowner juggling cleanup, insurance paperwork, and deadline pressure is less likely to check a license, call references, or read a contract carefully. The tactics are not subtle. Pitches often misrepresent identity, implying a local presence or an endorsement the contractor does not have, and pair that with offers that sound too good to be true.
These are the same patterns that advertising compliance standards treat as egregious deception. Google's Publisher Policies prohibit promoting content or services through false, inaccurate, or deceptive information, and its search ads compliance materials list free or cash offers, unreasonably cheap bids, and misrepresentation of identity as egregious examples. When a sales pitch leans on those moves, treat it as a warning, not a discount.
Warning signs in a door-to-door pitch
A reliable contractor can answer basic questions in writing. Walk away from anyone who shows more than one of these signs:
- Full payment or a large cash deposit demanded before work starts
- No license number, certificate of insurance, or physical address offered
- A one-page contract with blank pricing, scope, or timeline fields
- Pressure to sign immediately, such as "storm pricing ends today"
- No local phone number, or a business address that doesn't check out
- Guarantees that your insurance "will cover everything" or that you'll get a "free roof"
- Pushback when you ask for references or time to compare bids
The "free roof with insurance" trap
A contractor cannot decide what your insurance pays; your policy, your insurer, and your state's rules do. Coverage varies by policy, cause of damage, and location, so anyone who guarantees a fully covered roof promises an outcome they don't control.
"Free roof" and "we'll make insurance cover it all" are structurally unreliable promises — the same category of impossible-to-fulfill offers that compliance standards flag as egregious deception. Promises of free or cash offers are treated as egregious because they are impossible to verify or deliver.
If a contractor's offer depends on a guaranteed insurance outcome, get independent confirmation from your insurer before you sign anything. Ask your insurer what your policy covers, and keep that answer in writing.
Red flags vs. what to verify
| Dimension | Red flag to avoid | What to verify instead |
|---|
| Solicitation | Door-to-door pitch within days of a storm, pressure to sign immediately | Local business address, a phone answered locally, and time to compare written quotes |
| Payment terms | Demand for full payment or a large cash deposit before work starts | A deposit schedule tied to completed work milestones, paid by traceable method |
| Estimate detail | One-page vague quote with blanks or no written scope of work | Itemized written estimate listing materials, labor, cleanup, and timeline |
| Insurance promises | "Free roof" or "we'll make your insurance cover everything" guarantees | Independent confirmation of coverage from your own insurer and policy documents |
| Identity and paperwork | Refusal to provide license number, proof of insurance, or references | License verified with official state/local sources, certificate of insurance, and references contacted |
The difference matters. Red flags are behaviors you can observe before money changes hands; verification steps are checks you complete with documents, official sources, and your insurer. No single check proves trustworthiness, and refusing a check does not prove dishonesty by itself. But a contractor who won't provide this paperwork leaves you no way to assess the risk.
How to vet a contractor before you commit
Run each of these checks before you sign. They leave a paper trail you can use later.
- Ask for the license number, then verify it against official state or local licensing sources. Don't accept the number on a business card; confirm it with the government office where you live.
- Request a certificate of insurance, directly from the contractor or their insurer, and confirm it is current and names the work being done.
- Get two or three itemized written estimates. Compare materials, labor, cleanup, and timeline, not just the bottom line.
- Verify a local presence: visit the address, call the number, and confirm the business operates where it claims to.
- Contact references. Ask for recent, similar jobs and follow up with each one.
- Confirm coverage with your insurer. Ask what your policy covers before relying on any contractor's description of it.
Contract red flags to read for
Before signing, look for: blank fields left to be filled in later; no clear scope of materials and work; language that assigns your insurance benefits or claim rights to the contractor; and payment schedules that demand large deposits upfront. A contract should describe what will be done, with what materials, at what price, and when. If you don't understand a clause, ask — and if the answer is "don't worry about it," that's a reason to walk away. Remember that signing under pressure is the point of the pitch; reading carefully defeats it.
Your safe next steps
Photograph the damage before anything is touched. Notify your insurer promptly. Collect multiple written estimates. Verify licensing and insurance before signing. Never pay in full upfront, and keep copies of every document, estimate, and receipt. If a solicitor pressures you, slow down: legitimate work will be available next week.
What this guide does and does not cover
This article is informational guidance, not legal, insurance, or financial advice. Prices, licensing requirements, and coverage rules vary by state and policy. No contractor, company, or price is endorsed here, and no outcome can be guaranteed. For active claims or disputes, consult a licensed professional and your insurer.