scroll top

15 signs your contractor is scamming you (and what to do about it)

We earn commissions for transactions made through links in this post. Here's more on how we make money.

A storm rolls through, knocks a few shingles loose, and by the next afternoon a truck with a magnetic sign on the door is parked in your driveway. The guy says he was already in the neighborhood, he can match your insurance deductible, and he just needs a deposit today to lock in materials before the price goes up. That’s the exact moment a lot of people lose thousands of dollars.

Home improvement scams rank among the riskiest scams reported to consumer watchdogs, with a median loss of $1,800 per incident. That number doesn’t include the cost of redoing the work, or the months it takes to find someone else willing to finish a job that was abandoned halfway through.

Most legitimate contractors will never put you in any of the situations below. If yours does, treat it as the answer to a question you haven’t asked yet.

They show up on your doorstep right after a storm

storm in the sky
Image Credit: Shutterstock

Door knocking after wind, hail, or flooding is one of the oldest plays in the business. Out-of-town crews follow storm paths from state to state, working a town for a week or two and then disappearing once the insurance checks come in. Some of these crews do solid work. Plenty don’t, and by the time you find out which kind you hired, they’re three states away.

A parked truck with no company name, a temporary phone number, or out-of-state plates are all worth noticing before you let anyone on your roof. Checking a contractor’s vehicle for a business name, phone number, and license plates matching your state takes thirty seconds and tells you a lot about who you’re dealing with.

If a crew claims to already be working nearby, ask to see that job in person and talk to the homeowner directly. A legitimate contractor won’t mind the extra five minutes.

They want you to decide right now

contractor and customer
Image Credit: Shutterstock

The pitch usually comes with an expiration date. The price is only good today, the crew is only in town this week, or the discount disappears the second you ask for time to think it over. None of that urgency benefits you. It benefits whoever’s standing on your porch.





If you sign anything at your home, in most cases you have three business days to cancel the contract for a full refund, no reason required. A contractor who’s confident in their work has no reason to rush you past that window, and one who pressures you to skip it is telling you something about how the job is likely to go.

Treat any same day discount as a reason to slow down, not speed up. The price will still be there tomorrow if the company is real.

If you’re put on the spot, ask for the quote in writing along with a direct callback number before you commit to anything. A contractor who’s willing to wait a day for your answer is showing you exactly how they’ll handle the rest of the job too.

They ask for a deposit that’s bigger than the law allows

paying a deposit to a contractor
Image Credit: Shutterstock

A down payment before work starts is normal. A down payment that covers half or more of the job is not, and in several states it’s flatly illegal. California, for instance, caps the deposit on a home improvement contract at $1,000 or 10 percent of the total price, whichever is less, with no exception for special order materials.

Other states set their own limits, and your state’s consumer protection office can tell you exactly what applies where you live. If a contractor asks for thousands of dollars before a single tool touches your house, that request alone is worth questioning, no matter how reasonable the rest of the pitch sounds.

Pay in stages tied to finished work instead, and hold back a meaningful final payment until you’ve walked the job and you’re satisfied with it.

Run the math before you agree to anything. On a $20,000 kitchen remodel in a state with a $1,000 cap, a contractor asking for $4,000 or $5,000 up front isn’t being cautious about materials costs. They’re asking for more money than the law allows them to hold before a single cabinet is installed.





They only take cash, or they want you to wire money

handing over cash from wallet
Image Credit: Shutterstock

Cash and wire transfers have one thing in common: once they’re gone, they’re gone. There’s no bank to call, no chargeback to file, and no paper trail proving what you agreed to pay for. A contractor who insists on either, instead of a check or card, is asking you to give up your only way to fight back if the job goes wrong.

Paying by credit card or check, rather than cash, preserves your ability to dispute the charge if the work is never finished or doesn’t match what was promised. That single decision, card over cash, is one of the easiest ways to protect yourself before a job even begins.

If a contractor balks at a traceable payment method, that reaction is the answer. Walk away before you hand over a dollar.

The same logic applies to payment apps. Money sent through a peer to peer app moves like cash, not like a card payment, and most of those apps offer no buyer protection once the transfer is complete. If a contractor asks for that instead of a check, treat it the same way you’d treat a request for cash.

They can’t produce a real license number

contractor talking to client
Image Credit: Shutterstock

A license number isn’t decoration. It means a state agency has actually reviewed this person’s qualifications and has somewhere to send a complaint if something goes wrong. A contractor who hesitates, changes the subject, or gives you a number that doesn’t check out is telling you there’s nothing behind the pitch.

It only takes a few minutes to confirm a contractor’s license with your state or county government before you sign anything. Compare the name on the license to the name on the estimate, and make sure the license is active, not expired or suspended.

Unlicensed work might be cheaper up front, but if anything goes wrong, you have far less ground to stand on, and far less chance of ever getting your money back.





Pay attention to the license classification too, not just whether one exists. A license for general carpentry doesn’t necessarily cover electrical or gas line work, and a contractor operating outside their classification is taking on a job they may not actually be qualified to finish safely.

They have no proof of insurance

contractor with insurance form
Image Credit: Shutterstock

If a worker gets hurt on your property, or a falling ladder cracks your neighbor’s windshield, the contractor’s insurance is what keeps that bill off your homeowner’s policy. No insurance means that liability quietly becomes yours.

Ask for a certificate showing proof of liability coverage and workers’ compensation before agreeing to anything, and call the insurance company listed on it to confirm the policy is actually active. A real contractor will hand this over without hesitation, because they show it to every customer who asks.

A contractor who can’t produce this, or tells you not to worry about it, is asking you to absorb a risk that should never have been yours to carry.

That risk isn’t abstract. A worker injured on an uninsured job can file a claim directly against your homeowner’s policy, and a single incident can cost far more than whatever you saved by hiring the cheaper, uninsured crew in the first place.

They tell you to pull the building permit yourself

building permit written on chalkboard
Image Credit: Shutterstock

Permits exist so an inspector checks the work, particularly anything involving electrical, plumbing, structural changes, or gas lines. A licensed contractor pulling the permit puts their name, and their license, on the line for the quality of the job.

Most legitimate contractors handle that step themselves because it’s part of the job. Asking the homeowner to pull a required building permit instead usually means the contractor wants to avoid an inspection that would expose unlicensed or substandard work.





If something goes wrong later and the permit is in your name, the liability lands on you, not the person who actually did the work.

Unpermitted work can also surface years later, when you go to sell the house and an inspection turns up electrical or structural changes that were never signed off on. At that point, the cost of fixing it falls entirely on you, long after the contractor is gone.

They claim to have materials left over from another job

pile of shingle with wheelbarrow
Image Credit: Shutterstock

It’s a classic opener. The contractor says they just finished a job nearby and have extra shingles, paving material, or siding they’d rather sell cheap than haul back to the shop. It sounds like a deal you’d be silly to pass up.

In reality, claiming to have leftover materials from a previous job is one of the oldest plays used to get a foot in the door and a deposit in hand before disappearing. There’s rarely another job, and rarely any leftover materials either.

Ask for the address of that supposed previous job and the homeowner’s name. A contractor with real leftover material won’t have a problem giving you both.

This pitch shows up most often with driveway sealing, asphalt patching, and exterior painting, jobs where the material itself is hard for an untrained eye to evaluate. Asking for a receipt or invoice for the materials in question is a fast way to separate a real deal from a made up one.

They offer to arrange your financing

signing a contract
Image Credit: Shutterstock

A contractor who can also get you a loan sounds convenient, right up until you find out what’s actually in the paperwork. Some contractors steer homeowners toward lenders they have a financial relationship with, then rush the signing before anyone reads the fine print.

That arrangement can leave you holding a home equity loan with a high interest rate, points, and fees you never agreed to in plain terms, sometimes attached to work that’s incomplete or done badly. Once the lender pays the contractor, the contractor has far less incentive to finish the job right.

Shop your own financing and compare terms before you sign anything, and never let a contractor pick your lender for you.

Watch for balloon payments, prepayment penalties, or anything that uses your home as collateral without you fully understanding it. A loan tied to your home equity isn’t something to sign in a hurry on the contractor’s tablet at the kitchen table.

Your contract has blank spaces, or there’s no contract at all

shaking hands with contractor
Image Credit: Shutterstock

A handshake deal might feel friendlier, but it leaves you with nothing to point to when the work doesn’t match what was promised. A real contract spells out the price, the materials, the start and completion dates, and the contractor’s license number, all in writing before any work begins.

Never sign anything with blank spaces still left in it. Someone can fill those in later with numbers you never agreed to. And remember that you have the right to cancel a contract signed in your home within three business days, so a written agreement should spell that out too.

If a contractor pushes back on putting things in writing, that resistance tells you everything you need to know about how disputes will go later.

A solid contract also breaks the total price into a payment schedule tied to specific milestones, not just a deposit and a final number. Knowing exactly what triggers each payment gives you something concrete to point to if the work stalls partway through.

Their bid is way under everyone else’s

cheap contractor
Image Credit: Andrej Lisakov via Unsplash

A bid that’s dramatically lower than every other estimate isn’t a sign you got lucky. It usually means the contractor plans to use cheaper materials than you expect, skip steps, sub the work out to whoever’s cheapest, or pad the price later with change orders once the job has already started.

Getting several estimates and asking for an explanation when one is far out of line with the others protects you before you’ve committed to anything. A reasonable contractor can explain exactly why their number looks different. One who can’t, or won’t, is hoping you don’t ask.

The cheapest bid on paper is rarely the cheapest job once everything is finished, or once you’ve had to hire someone else to fix it.

Look closely at what’s actually included in each number. A bid that’s missing permit fees, disposal costs, or a clear materials list isn’t necessarily lower, it’s just incomplete, and those costs tend to reappear later as a “surprise” once you’re already committed.

They want full payment before subcontractors get paid

Shaking hands with contractors
Image Credit: Getty Images via Unsplash

This is the one most homeowners never see coming. You pay your contractor in full, the job looks finished, and months later a roofer or electrician you’ve never met files a legal claim against your house because your contractor never paid them.

Paying your contractor in full doesn’t automatically protect you from a lien filed by an unpaid subcontractor or supplier, and in some states you can end up paying twice for the same work before the claim is resolved. It’s one of the few scams that doesn’t even require the contractor to disappear.

Ask for lien waivers from major subcontractors and suppliers before making your final payment, and keep records of every payment you make in case you need to prove the job was paid for.

On larger jobs, some homeowners ask the bank or title company to issue joint checks to the contractor and key subcontractors directly. It’s an extra step, but it closes the exact gap that this kind of claim depends on.

Their business has no fixed address or any track record

contractor business card
Image Credit: Shutterstock

A real contractor has a physical address, a phone number that’s been around longer than a week, and a history you can actually check. Search the company name alongside the word “scam” or “complaint,” and look past the five star reviews with no detail behind them.

Your state attorney general’s office can tell you whether complaints have been filed against a business, and your local home builders association directory is a fast way to find contractors who actually have a presence in your area.

If a business has only existed for a few months, or shows up under a different name in a different town a year ago, treat that as information, not a coincidence.

Your county recorder or secretary of state’s business registration database can usually confirm how long a company has actually existed under its current name, which takes the guesswork out of a glossy website or a brand new set of online reviews.

They want to handle your insurance claim themselves

doing house insurance claim
Image Credit: Getty Images via Unsplash

After storm damage, it can feel like a relief when a contractor offers to deal with your insurance company directly so you don’t have to. That offer usually comes with a catch.

Signing over your insurance check, or signing any document that gives a contractor rights to your claim, hands them control over money that’s supposed to be yours, with no guarantee the work gets finished to match it. Negotiating the claim itself is a job for you and your insurer, not your roofer.

Talk to your own insurance company before you talk to any contractor about the claim, get the payout sent to you, and pay the contractor directly once the work is done and you’re satisfied with it.

If you do want help negotiating a denied or underpaid claim, that’s the job of a licensed public adjuster, not a roofing crew. A contractor pushing past their role and into your claim is a sign they’re more interested in the payout than the repair.

They get hostile when you slow down or ask questions

angry contractor
Image Credit: Shutterstock

Watch how a contractor reacts the moment you say you want to think it over, get a second opinion, or check their license. A legitimate business answers questions calmly because they’ve answered them a hundred times before. A scammer gets defensive, because slowing down is the one thing that exposes them.

That shift in tone, from friendly to pushy the second you push back, is one of the most reliable signs you’re dealing with someone who needs your decision made fast, before you have time to find out who they really are.

Trust that reaction. You’re allowed to take your time, ask for references, and walk away from anyone who makes you feel rushed or guilty for doing it.

Watch for guilt as a tactic on its own, lines like “I turned down other jobs to fit you in” or “my crew is already standing here.” Real contractors manage their own schedules. That’s not a problem you’re responsible for solving by signing faster.