A homeowner I helped last spring got a "roof repair" quote scrawled on a notepad: $8,400, due in full, cash preferred, work starting tomorrow. No company name, no license number, no itemized breakdown. The guy had knocked on her door after a windstorm and pointed at shingles she could not see from the ground.
That quote had three red flags before anyone climbed a ladder. The price was a single lump with nothing behind it, the payment terms were all upfront, and the urgency was manufactured. I priced the actual repair at roughly $900 to $1,500 for the few damaged shingles she really had. The gap between those numbers is where scams live.
Most home-improvement fraud is not exotic. It is the same handful of plays dressed up differently, and almost all of them fall apart the moment you slow down and break the number into pieces. Here is how I do it.
Make Them Itemize Before You React to the Total
A legitimate quote separates labor, materials, and permits. A scam quote hides everything inside one big figure so you cannot tell where the padding is. Your first move is always the same: ask for the breakdown in writing.
Say a contractor quotes $6,000 to replace a water heater. That should land roughly like this: $1,200 to $1,800 for the unit, $600 to $1,200 in labor, $150 to $400 for a permit and inspection, plus disposal and minor parts. Add it up and a fair number sits closer to $2,200 to $3,800 for a standard tank install.
When the line items do not add up to the total, the difference is profit padding or pure invention. I am not against a contractor making money, but I want to see it labeled, not buried.
Take any lump-sum quote and ask the contractor to fill in three numbers: materials, labor hours times their rate, and permit cost. If they refuse or stall, that is your answer. Honest pros do this every day without blinking.
Treat Urgency as the Warning, Not the Reason
"This price is only good today" is not a discount, it is a pressure tactic. Real material and labor costs do not evaporate by sunset. A roof that genuinely needs work this week still needs the same scope and roughly the same price next week.
The door-knock after a storm is the classic version. So is the "we have leftover materials from a job down the street" line, which exists to explain a suspiciously round number and rush your signature.
Slow it down on purpose. Tell anyone pushing a same-day decision that you get a second quote before you spend money. A real contractor expects that. A scammer disappears the moment competition enters the picture.
Verify the License, Insurance, and a Real Address
Before money changes hands, confirm the basics. Most states let you look up a contractor's license number online in about thirty seconds. No license number on the quote is a problem on its own.
Ask for proof of liability insurance and worker's compensation, and have the certificate sent directly from the insurer, not forwarded as a blurry photo. If a worker gets hurt on your property and the contractor carries nothing, that bill can come to you.
What a clean paper trail looks like
- A business name, physical address, and phone that all match.
- A license number you can verify with your state board.
- An insurance certificate naming the actual company.
- A written, itemized estimate, not a number on a business card.
One missing piece is a yellow flag. Two or more is me walking away.
Structure the Payments So You Never Get Too Far Ahead
This is where homeowners lose the most money. The scam is simple: take a large deposit, do little or no work, and vanish. The defense is just as simple, which is to never pay for work that has not happened yet.
A fair deposit on most projects runs around 10% to 30% up front, with the rest tied to milestones you can actually see. For a larger job, I want the schedule written into the agreement so payments follow progress. If you want the full framework, our guide on how a healthy contractor payment schedule should be structured walks through the milestone math.
Anyone asking for 50% or more before lifting a tool, or demanding cash only, is asking you to take all the risk. On a $20,000 remodel that is $10,000 in someone's pocket with nothing on your wall. Push back, hard.
Hold a final payment of at least 10% until the work passes inspection and you have walked it yourself. That last check is your leverage to get punch-list items finished.
Get It in Writing and Actually Read It
A handshake is not a contract, and a one-line invoice is not protection. The document should name the scope, the materials, the timeline, the total price, the payment milestones, and what happens if either side walks. Vague contracts are where "that was extra" surprises come from.
Watch for blank spaces, missing dollar amounts, or a scope so loosely worded it could mean anything. Before you sign, our breakdown of how to read a construction contract line by line shows the clauses that quietly shift cost and risk onto you.
If a contractor balks at putting promises in writing, the promises were never real. I have never met an honest pro who minded a clear contract, because it protects them too.
Watch the Mid-Project Change-Order Squeeze
Some scams start clean and turn dirty halfway through. The crew opens a wall, "discovers" a major problem, and suddenly the job needs thousands more or work stops. Sometimes the problem is real. Often it is leverage applied once your money and your torn-up house are committed.
The protection is process. Every change should be a written change order with its own price and your signature, never a verbal "trust me, we will sort it at the end." On a finished basement, for example, real surprises like a sump pump or egress window do come up, and a fair budget already carries a contingency. Our finished basement cost guide lays out where those legitimate add-ons land, typically a few hundred to a couple thousand dollars each, so you can tell a real surprise from a manufactured one.
When a mid-project "emergency" appears, ask to see it yourself, get the fix priced as a written change order, and confirm whether your contract already budgeted a contingency. Real problems survive all three questions. Invented ones rarely do.
Know the Pressure Plays Before They Land
Scammers reuse scripts. Once you recognize the lines, they lose their power.
- The free inspection that finds disaster. A no-charge roof or foundation check that conveniently uncovers urgent, expensive damage.
- The financing they arrange for you. Be wary of contractors who push their own lender and rush the paperwork.
- The cash-only discount. Cash leaves no record and no recourse. A small card fee is cheaper than losing everything.
- The unmarked truck and the borrowed reviews. Stock photos and recycled testimonials are easy to fake. A local address is harder.
None of these guarantees fraud on its own. Stacked together, they are a pattern, and the pattern is the point.
How much deposit is normal for a home project?
For most jobs, roughly 10% to 30% up front is reasonable, with the balance tied to visible milestones. Requests for 50% or more before any work begins, or cash-only demands, are a strong warning sign.
What is the single fastest way to test a quote?
Ask the contractor to itemize materials, labor, and permits separately. If those three numbers do not add up to the total, the gap is padding or invention. Honest pros itemize without hesitation.
What do I do if I think I have already been scammed?
Stop further payments, gather every document and text message, and dispute any card charges with your bank. Then report the contractor to your state licensing board and local consumer protection office so others get a warning.
Scams count on speed, secrecy, and a number you never get to examine. Take away any one of those and most of them collapse. Make them itemize, verify the license, tie payments to work you can see, and put every promise on paper. Do that, and the worst case is usually a slightly awkward conversation instead of a five-figure hole in your budget.
