How to Spot a Roofing Scammer in California — Santa Ana Wind Season Edition
After every major Santa Ana wind event, unlicensed contractors start working through neighborhoods in Delhi, Willard, and Washington Square They also hit Floral Park, French Park, Meredith Parkwood, Cabrillo Park, and South Coast Metro — anywhere in the 92701, 92703, 92704, 92705, 92706, 92707, and 92708 zip codes. within 24 hours. Some of them are genuinely dangerous — they take your deposit, they do no real work, and they’re gone before you figure out what happened. The LA City Attorney has warned about this pattern repeatedly. This is how you don’t get caught by it.
The 7 Red Flags of a Roofing Scammer in California
Every roofing scam we’ve seen in Orange County — and we’ve seen dozens play out on neighboring properties and in our customer base — shares at least three of these seven characteristics. The more boxes checked, the worse the situation.
- Appears at your door within 24 hours of a wind event, unsolicited, offering a free inspection. Legitimate roofing contractors in Santa Ana are fully booked within hours of a major event — they don’t have time to knock on doors.
- Won’t immediately provide a CSLB license number you can verify at CSLB.ca.gov while standing at your door. Any licensed contractor knows their number by heart and has no hesitation about you checking it.
- Asks for a large cash payment upfront. California Business and Professions Code Section 7159.5 limits contractor deposits to the lesser of 10% of the contract or $1,000, whichever is less. “I need $3,000 down to order materials” is illegal.
- Claims they can “skip the permit” to move faster or save you money. The permit exists to protect you. A contractor who skips it is transferring the legal risk to you. This alone is a disqualifying red flag.
- Pressures you to sign today, right now, before they leave. Legitimate contractors give you a written estimate and let you think about it. Pressure tactics are designed to stop you from checking the license and comparing quotes.
- Out-of-state license plates, no local business address on paperwork. Storm chasers drive circuits through affected regions. They are gone before the problems with their work appear.
- Verbal estimate only — nothing in writing with their company name, address, and license number. If it’s not in writing, you have no legal standing when something goes wrong.
The 60-Second CSLB Check — Do It Before Anyone Touches Your Roof
Pull out your phone. Go to CSLB.ca.gov. Tap “Verify a License.” Search the contractor’s name or the license number they give you. Check four things:
✓ Active
License status must say Active. Expired, Suspended, or Revoked means stop — immediately.
✓ C-39
Classification must include C-39 Roofing. A general B license alone does not authorize roofing work over $500.
✓ Bond
Bond status must show Current. A lapsed bond means the financial protection it provides doesn’t exist.
✓ W/C
Workers’ comp must show Current or Exempt. No W/C means an injured worker on your property becomes your liability.
If a contractor pushes back when you pull out your phone to check — that’s the answer. A licensed contractor has nothing to hide and will wait 60 seconds without comment.
The “Insurance Company Approved” Lie
One of the most common scam scripts used after a Santa Ana wind event: the contractor claims they work directly with your insurance company or are “approved” by them. This is almost always false. Insurance companies do not pre-approve contractors or maintain preferred contractor lists for residential homeowner claims in California. The adjuster will review any licensed contractor’s documented estimate. “Insurance company approved” is a meaningless phrase designed to create false urgency and implied authority that doesn’t exist.
The correct sequence after wind damage: (1) document the damage yourself with photos, (2) call your insurance company to open a claim, (3) get a written estimate from a CSLB C-39 licensed contractor, (4) submit that estimate to your adjuster. That’s it. No pre-approved contractor needed, no urgency to sign before you verify anyone.
What California Law Says About Roofing Deposits and Contracts
Under California Business and Professions Code Section 7159 and 7159.5, home improvement contractors must:
- Provide a written contract before starting any work — signed by both parties, with the company name, address, CSLB license number, start/end dates, full scope of work, and total price
- Limit the initial deposit to the lesser of 10% of the contract price or $1,000 — whichever is less. Any contractor asking for more than this upfront is violating California law.
- Not collect final payment until the work is substantially complete per the contract
- Give you 3 business days to cancel any home improvement contract signed at your home — the “right of rescission”
What a Legitimate Santa Ana Roofing Contractor Actually Does After a Wind Event
The best way to spot a scammer is to know exactly what a legitimate contractor does — so you can see the difference in the first five minutes of any interaction.
They Do Not Ask for Cash Upfront
A legitimate Santa Ana roofing contractor will take a deposit — typically 10% to 30% depending on material lead times — but never asks for full payment upfront. California Business and Professions Code Section 7159 limits the deposit a licensed contractor can legally collect on a home improvement contract to $1,000 or 10% of the contract price, whichever is less, before work begins. Any contractor asking for more than that before touching your roof is either unlicensed or in violation of state law.
They Pull an OC Permit on Every Replacement
Every full roof replacement in Orange County requires a building permit and two inspections — sheathing and final. If a contractor says permits are optional, extra, or slow things down, walk away. The permit exists to protect you: it creates a paper trail, ensures the work is inspected, and protects your ability to make insurance claims and sell the home without disclosure issues in Floral Park, Meredith Parkwood, Delhi, or anywhere else in Santa Ana.
They Give You a Written Scope Before Starting
A legitimate contractor gives you a written, itemized estimate specifying: the material being installed, the installation method, what is being removed, what the permit covers, and what the payment schedule is. Anything verbal is unenforceable. In Santa Ana specifically, get everything in writing — wind season creates pressure and urgency that scammers exploit to skip the paperwork step.
They Are Verifiable on CSLB.ca.gov in Under 60 Seconds
Go to CSLB.ca.gov right now and search the company name or license number of any contractor who has knocked on your door or left a flyer in Delhi, Willard, Washington Square, or anywhere else in the 92701, 92703, 92704, 92705, 92706, 92707, or 92708 zip codes. A licensed contractor's C-39 classification, bond, insurance, and any disciplinary history are all public. If they are not there, they are not licensed.
If you’ve already paid an unlicensed or fraudulent contractor: file a complaint at CSLB.ca.gov, contact the Santa Ana City Attorney’s office, and if money was taken fraudulently, file a police report with the Santa Ana Police Department at 60 Civic Center Plaza. Civil recovery through small claims court is also available for amounts under $10,000. Document everything — the contractor’s name, any receipts, photos of any “work” performed, and your communications.
Roofing Scammer FAQ — California
What should I do if an unlicensed contractor already did work on my Santa Ana roof?
File a complaint at CSLB.ca.gov — even for unlicensed contractors, the CSLB investigates and can pursue criminal referrals. Under California Business and Professions Code Section 7031, you may be able to recover payments made to unlicensed contractors. Contact a California contractor law attorney to understand your specific options. Most importantly, get a licensed contractor to inspect the work done — unlicensed work is frequently unsafe, incorrect, or incomplete, and the sooner you identify the problems, the better your position.
Is it legal in California for a roofer to charge more than 10% upfront?
No. California Business and Professions Code Section 7159.5 limits the initial deposit on home improvement contracts to the lesser of 10% of the total contract price or $1,000. A contractor who demands 30%, 50%, or full payment upfront is violating California law. This limit exists specifically to protect homeowners from contractors who collect large deposits and then disappear or fail to complete the work.
How do I know if a contractor who says they’re licensed actually is?
You verify at CSLB.ca.gov — not by accepting their word, not by looking at a business card, not by checking a sticker on their truck. Go directly to the CSLB database and look up the license number they provide. Confirm the status is Active, the classification includes C-39, the bond is current, and workers’ comp is current or properly exempt. The whole check takes under 60 seconds on a smartphone. Any contractor who objects to you doing this check is telling you everything you need to know.
My neighbor hired a cheap roofer after the last wind event and it looks fine — did they get lucky?
Maybe. Roofing scam outcomes aren’t always immediate — some contractors do physical work that appears adequate on the surface but fails code, lacks permits, uses wrong materials, or addresses symptoms while missing root causes. The roof might look fine for 1–2 years before the problems show up as interior water damage. The lack of a permit is also a future problem: when your neighbor sells, the unpermitted work will appear in the title search and become their problem at the worst possible time. Low price and no permit is never a deal — it’s a deferred cost.
Our License: CSLB C-39 — Verify at CSLB.ca.gov
We'll wait while you check. Every legitimate contractor will.
OC Permitted · Written Contracts · Max 10% Deposit · 92701 · 92703 · 92704 · 92705 · 92706 · 92707 · 92708

