• Roofing scams are more common than you think, especially after storms or in hot housing markets, when homeowners feel rushed to fix damage or upgrade before selling.
  • Some of the most common roofing scams include high-pressure sales tactics, demanding full payment upfront, disappearing contractors, inflated insurance claims, and poor work with no warranty.
  • You can protect yourself by knowing the warning signs, verifying licenses, getting written estimates from local pros, and avoiding anyone who knocks on your door offering a deal too good to be true.

1. Storm Chasers and Out-of-Town Contractors

After major storms, it’s common for so-called “storm chasers” to go door-to-door offering quick roof repairs or replacements. These out-of-town contractors follow weather patterns and prey on homeowners who are stressed, overwhelmed, or eager to fix visible damage fast.

They may offer free inspections, promise insurance-approved work, or say they’re working “just down the street.” In reality, many cut corners, use low-quality materials, and vanish before warranty issues arise.

How to protect yourself:

  • Be cautious of anyone who shows up uninvited after a storm.
  • Ask for proof of a California contractor’s license and a local business address.
  • Avoid signing anything on the spot, especially contingency agreements that lock you into a contract.

2. Upfront Payment Demands

Some roofing scammers will demand large payments or even full payment before they begin any work. Once they get your money, they may delay the job, do subpar work, or disappear entirely.

In California, it’s illegal for contractors to request more than 10% of the total job cost or $1,000 upfront (whichever is less) before starting work. If someone asks for more, it’s a major red flag.

How to protect yourself:

  • Never pay in full before the job is complete and inspected.
  • Avoid cash payments or checks made out to individuals.
  • Make sure your payment schedule matches milestones in a signed, detailed contract.

3. Lowball Estimates That Skyrocket Later

Some contractors lure homeowners in with a price that seems too good to be true, and it usually is. Once the project starts, they “discover” new issues or claim unexpected material costs, inflating the final bill well beyond the original estimate.

This bait-and-switch tactic is one of the most common roofing scams. Unsuspecting homeowners feel trapped once work is underway and may end up paying thousands more just to get the job finished.

How to protect yourself:

  • Always ask for a detailed, written estimate that includes materials, labor, permits, and potential contingencies.
  • Compare bids from multiple licensed contractors. If one is significantly lower, dig deeper to figure out why.
  • Make sure the contract clearly states how additional costs will be handled and that change orders must be approved in writing.

4. Insurance Fraud Roofing Scams

Some shady contractors may offer to take care of the insurance paperwork by inflating the damage on your claim to get more money from your insurer. In more serious cases, they might ask you to sign blank forms or suggest billing your insurer for work that’s never done.

Not only is this illegal, it puts you at risk. If caught, you could be held liable for insurance fraud, not just the contractor. It also drives up insurance premiums for everyone and can damage your relationship with your provider.

How to protect yourself:

  • Never sign incomplete insurance documents or allow a contractor to speak to your insurer without your permission.
  • Be wary of anyone who promises you a free roof or guarantees coverage before your insurance adjuster has even inspected the damage.
  • Work only with licensed, insured contractors who have experience with insurance claims and can provide legitimate documentation.

5. Poor Workmanship with No Warranty

Some contractors rush through the job, cut corners on materials, or skip essential steps, which leaves you with a roof that looks fine now but experiences problems down the line. What’s worse, they may offer no warranty or disappear entirely once you start noticing issues.

A roof that’s improperly installed can lead to leaks, mold, structural damage, and costly repairs later on. And if the contractor won’t stand behind their work, you’re stuck footing the bill.

How to protect yourself:

  • Ask for a written workmanship warranty (separate from the material warranty) and read the fine print.
  • Research the contractor’s reviews, licensing, and track record.
  • Choose a local, established roofing company that’s accountable and has a proven history in your area.

6. Reused or Stolen Materials

Some dishonest roofers try to cut costs and boost profits by using leftover, damaged, or even stolen materials from other jobs. These materials may look fine on the surface, but they often have hidden wear, water damage, or structural weakness that shortens your roof’s lifespan.

In other cases, contractors may claim they’re using high-quality products but install cheaper substitutes, which leaves you with a lower-grade roof than what you paid for.

How to protect yourself against these roofing scams:

  • Request documentation showing exactly which materials will be used, including brand, type, and warranty details.
  • Ask to see packaging or manufacturer labels before installation.
  • Work with licensed contractors who are certified by trusted brands like CertainTeed, which require accountability and proper material handling.

7. Fake Reviews and License Numbers

Some contractors create fake 5-star reviews or use license numbers that aren’t theirs or that are expired or revoked. In California, all roofing contractors must be licensed by the Contractors State License Board (CSLB). If a roofer can’t provide a valid, verifiable license number, that’s a major red flag.

Before hiring anyone, do a quick check:

  • Look up their license on the CSLB website to confirm it’s active and accurate.
  • Read reviews across multiple platforms like Google, Yelp, and the Better Business Bureau.
  • Watch for vague or overly generic praise, reviews posted all on the same day, or repetitive language across profiles.
  • Look for detailed feedback, photos, and responses from the business, as these are usually signs of real customer experiences.

What to Do If You Think You’ve Been Scammed

If you suspect you’ve fallen victim to one of the common roofing scams, take action right away. The sooner you act, the better your chances of limiting the damage and possibly recovering lost funds.

Here’s what to do:

  • Stop all work immediately. Don’t let the contractor continue if something feels off. Halting the project can prevent further loss or damage.
  • Document everything. Save all contracts, emails, text messages, photos of the work, receipts, and payment records. This evidence will be crucial if you need to file a complaint or take legal action.
  • Report the contractor to the CSLB. You can file a complaint through the CSLB website to investigate the issue and help warn others.
  • Contact your homeowners insurance. They may provide guidance or help you assess whether any damage is covered.
  • Consider legal support. If the scam involves a large sum or property damage, consulting a consumer protection attorney can help you understand your rights.
  • Leave a factual review. Share your experience on Google or Yelp to help protect other homeowners in your community.

Choose a Roofing Contractor You Can Trust

Roofing scams are designed to catch homeowners off guard. But now that you know what to watch for, you can move forward with more confidence and less risk.

Moran Roofing is a 5th-generation Bay Area roofing company built on trust, craftsmanship, and a long-standing commitment to doing things the right way. We don’t cut corners, and we stand behind every job with real warranties and real service.

If something feels off or you just want a licensed pro to take a second look, give us a call at 925-454-9200 or request a free consultation online.

We’re here to make sure your roof is solid, your project is stress-free, and your home is protected for the long haul.