Contractor Red Flags — 25 Warning Signs Before You Sign or Pay Anything
Contractor fraud and incompetence are the two most expensive things that happen to homeowners. Most victims say they ignored warning signs they knew were red flags. Here are all of them.
Check My Contractor
Check off any red flags you've observed
Before You Hire
1They knocked on your door unsolicited after a storm
Storm chasers offer to do "quick inspections" after hail or high winds, find damage that may not exist, and pressure you into signing immediately before your insurance adjuster can assess.
Why it matters:
These operators move town to town following storms. They collect deposits, do substandard work or none at all, and disappear before you realize the problem. Your insurance company hasn't assessed the damage yet — the storm chaser is manufacturing urgency.
What to do:
Walk away. Never sign anything at the door. Contact your insurance company directly, get your own adjuster's assessment, and then seek quotes from established local contractors.
2They can't provide a license number or the license doesn't verify
You ask for their contractor license number and they deflect, give you an expired number, or the number doesn't match their name when you look it up.
Why it matters:
An unlicensed contractor has no accountability to a licensing board. If the work is bad, you have no regulatory body to file a complaint with. In many states, unlicensed contracting is illegal above certain dollar thresholds.
What to do:
Call your state contractor licensing board to verify before any conversation continues. Every state with contractor licensing has a public lookup tool — Google "[your state] contractor license lookup."
3They can't provide an insurance certificate with your name as additional insured
You request proof of general liability and workers' compensation insurance and they stall, provide an expired certificate, or refuse to add you as an additional insured.
Why it matters:
A contractor who resists this either isn't insured or their policy has lapsed. Without general liability coverage, damage to your property during work is on you. Without workers' comp, an injured worker on your property can file a claim against your homeowner's insurance.
What to do:
Don't accept a certificate the contractor hands you — call the insurance company directly to verify the policy is active and the coverage amounts are what they claim.
4They want more than 15% upfront
Before any work begins, they ask for 30%, 50%, or even full payment upfront. They may cite "materials costs" or "scheduling your spot."
Why it matters:
Standard practice is 10–15% deposit on large projects. State law caps this in California at 10% or $1,000, whichever is less. Excessive upfront payment removes your leverage and increases your financial exposure if they disappear.
What to do:
Negotiate a deposit of 10–15% maximum. Tie remaining payments to completed milestones, not calendar dates. If they insist on more upfront, find another contractor.
5They'll only take cash
They refuse checks, credit cards, or any payment method that creates a traceable paper trail. They may offer a "cash discount" to sweeten the deal.
Why it matters:
Cash-only dramatically limits your dispute options and creates no paper trail. If the work is defective or incomplete, you have no payment records to support a claim. It may also indicate they're not reporting income or paying proper taxes.
What to do:
If you do pay cash, get a detailed receipt for every single payment. Better yet, use checks or credit cards — credit cards give you chargeback protection for disputes.
6Their quote is dramatically lower than all others
You get three quotes: $45,000, $48,000, and $28,000. That $28,000 looks amazing. It usually isn't.
Why it matters:
A quote more than 20–30% below the others usually means cut-rate materials, unlicensed or uninsured subcontractors, a plan to make it up in change orders, or someone who will walk off the job when a better-paying one comes along.
What to do:
Ask them to explain exactly how they're doing it cheaper. If they can't point to specific, legitimate cost savings, the low price is coming from somewhere — and that somewhere is usually your project quality.
7They pressure you to sign today
"This price is only good today." "I have another client who wants this slot." "Materials are going up next week." High-pressure sales tactics designed to prevent you from getting competing quotes or doing research.
Why it matters:
Legitimate contractors are busy, not desperate. They understand that a $50,000+ decision deserves consideration. Pressure tactics are a sales move, not a professional standard. Good contractors are confident their work speaks for itself.
What to do:
Any contractor who won't give you a week to decide doesn't deserve your business. Walk away from pressure tactics every single time.
8They can't give you client references from similar projects
Not unwilling — they genuinely can't name three past clients you can call who had similar work done.
Why it matters:
A contractor with years of experience on your type of project should have dozens of happy clients. If they can't produce three references, they either don't have the experience they claim or their past clients aren't willing to recommend them.
What to do:
Ask for at least three references from projects similar to yours in scope and budget. Actually call them. Ask about communication, timeline accuracy, budget accuracy, and whether they'd hire the contractor again.
9They suggest you pull the permit as "owner-builder"
Instead of pulling permits themselves, they suggest you apply as the owner-builder. They may frame it as saving you money or speeding up the process.
Why it matters:
Sometimes this is legitimate for true homeowner-managed projects. But often it's a way for the contractor to avoid accountability for code compliance. If work fails inspection, the owner-builder (you) is responsible — not the contractor.
What to do:
Ask why. If you're hiring a licensed contractor to do the work, they should be pulling the permits. That's part of what you're paying for — their professional accountability.
10Their business address is a P.O. Box or residential address with no business history
You look up their business address and it's a mailbox store, a P.O. Box, or a house with no signage, no shop, and no evidence of a contracting business.
Why it matters:
Not automatically disqualifying — some legitimate small operators work from home. But combined with other flags, it suggests a fly-by-night operation that will be hard to find if something goes wrong.
What to do:
Verify their existence through your state's business registration, contractor licensing board, and online reviews. Look for an established history — years in business, consistent address, and a track record.
In the Contract and Proposal
11The quote is a single lump sum with no line items
The entire quote is just a total: "Kitchen remodel — $52,000." No breakdown of labor, materials, fixtures, or any individual component.
Why it matters:
You have no way to know what you're paying for or compare to other bids. It also makes change orders impossible to evaluate fairly — how do you know if a change is adding $2,000 of real cost or $500 of cost with $1,500 of padding?
What to do:
Request an itemized breakdown. Any professional contractor should be able to tell you what you're paying for labor, materials, fixtures, and any other line items. If they refuse, find someone who will.
12No specific materials are listed
The quote says "standard cabinets," "quality materials," or "builder-grade fixtures" without specifying brand, model, grade, or finish.
Why it matters:
"Standard" and "quality" mean nothing without specifics. The difference between a $3,000 vanity and a $300 vanity is enormous — and both can be described as "quality." Vague material specs give the contractor full discretion to use the cheapest option.
What to do:
Require specific brand, model number, and finish for every major material and fixture. If they can't specify now, agree on allowances with clear minimums.
13No payment schedule tied to milestones
Payments are on a calendar schedule ("$10,000 on the 1st of each month") or lump sums at arbitrary points rather than tied to completed work.
Why it matters:
If payments aren't tied to completed work, your leverage disappears before the work is done. Calendar-based payments mean you could be paying for work that hasn't been completed yet.
What to do:
Insist on milestone-based payments: deposit, after demo, after rough-in inspection, after drywall, after cabinets/fixtures, final payment after punch list completion.
14No mention of permits
The scope of work, quote, and contract make no reference to permits, inspections, or code compliance for a project that clearly requires them.
Why it matters:
A contractor who doesn't address permitting in their scope is planning to skip it or is hoping you won't notice. Unpermitted work can cost you enormously when you sell, file an insurance claim, or need future repairs.
What to do:
Ask directly: does this project require permits? Who pulls them? Who pays for them? If the contractor seems uncertain or dismissive about permits, that tells you everything about their professionalism.
15Extremely long or unusually short completion timeline
A kitchen remodel quoted at 6 months when others say 8–12 weeks, or a basement finish quoted at 2 weeks when others say 6–8 weeks.
Why it matters:
Too long may mean they're overcommitted elsewhere and your project will get intermittent attention. Suspiciously short for the scope means they're cutting corners, skipping inspections, or not accounting for realistic timelines including permit approvals.
What to do:
Compare timelines across your three quotes. Ask what the timeline includes — does it account for permit approval, material lead times, and inspections? A realistic timeline is a sign of experience.
16No warranty terms
The contract has no mention of warranty on workmanship or materials, or the contractor verbally says "we stand behind our work" but won't put it in writing.
Why it matters:
A contractor who won't put a workmanship warranty in writing doesn't stand behind their work. Industry standard is 1–2 years on workmanship. Some quality contractors offer longer. Materials should be covered by manufacturer warranties that the contractor should facilitate.
What to do:
Require a written warranty on both labor and materials. Get the duration, what's covered, and the process for making a warranty claim. If they won't write it down, they won't honor it.
During the Project
17Work stops without explanation
The crew disappears for days or weeks without communication. Your calls go to voicemail. Texts get one-word responses or none at all.
Why it matters:
This is how project abandonments begin. The contractor may have taken a better-paying job, run out of money (possibly because they spent your deposit on another project), or lost their crew. Extended unexplained stops rarely resolve themselves.
What to do:
Document the stoppage in writing (email or text). Reference your contract's timeline and completion date. Set a clear deadline for work to resume. If it doesn't, consult a construction attorney before taking further action.
18They keep finding "unexpected" problems that require more money
First it was "bad wiring behind the wall" ($3,000 extra). Then "the subfloor needs replacing" ($4,000 extra). Then "we need a bigger beam" ($5,000 extra). Every week brings a new discovery.
Why it matters:
One unforeseen issue is normal in renovation — older homes have surprises. But a pattern of discoveries that always add cost is price escalation by design. Some contractors bid low knowing they'll make up the margin in change orders.
What to do:
Require written change orders with detailed justification before any additional work. Get a second opinion on any major "discovery." Review your contract's change order process. If the pattern continues, consider bringing in an independent inspector.
19Materials arrive that look different from what was specified
The contract says quartz countertops but what arrives looks like laminate. The cabinet color isn't right. The flooring is a different brand than specified.
Why it matters:
Material substitutions without your approval mean you're not getting what you're paying for. Sometimes it's an honest mistake in ordering, but often it's a contractor pocketing the difference between what you paid for and what they installed.
What to do:
Always check delivery tickets and confirm materials match the contract before they're installed. Once materials are installed, your negotiating position is much weaker. Stop work on that component until the correct materials arrive.
20They resist your inspection of the work
They discourage you from visiting the job site, tell you areas are "unsafe" to view, or become defensive when you ask questions about specific aspects of the work.
Why it matters:
You have the right to inspect work on your own property at any stage. A contractor who doesn't want you seeing the work in progress may be hiding poor workmanship, code violations, or the fact that less work has been done than they've billed for.
What to do:
Visit your project regularly. Take photos at every stage. Ask questions. A good contractor welcomes your involvement and is proud to show you their work.
21Subcontractors mention they haven't been paid
The electrician mentions he's waiting on payment. The tile crew asks if you've paid the general contractor. Workers on your project are asking about money that should have already reached them.
Why it matters:
This is a serious warning sign. Unpaid subcontractors will file mechanic's liens against your property — meaning you could pay twice for the same work. It also means your money isn't reaching the people doing the work, which suggests the GC is in financial trouble.
What to do:
Require lien waivers from all subcontractors at each payment milestone. Contact your contractor immediately about the payment issue. Consider joint checks payable to both the GC and the sub. Consult a construction attorney.
22They ask you to sign a lien waiver before final payment
Before the work is finished and before you've made your final payment, the contractor asks you to sign a document waiving your right to file a lien or claim.
Why it matters:
You sign lien waivers in exchange for payment at the time of payment, not before. A premature lien waiver removes your legal protections before you've verified the work is complete and satisfactory.
What to do:
Never sign a lien waiver before the corresponding payment is due and the associated milestone is complete. If they pressure you, consult an attorney. This is a significant warning sign about the contractor's intentions.
23Inspections are being skipped or postponed constantly
Required building inspections aren't happening. The contractor says they'll "schedule it next week" but it never happens. Work continues past inspection points without the inspection.
Why it matters:
Skipped inspections mean no one is verifying the work meets code. This turns permitted work into effectively unpermitted work — you have the permit but not the verification. Failed inspections that aren't disclosed to you are even worse.
What to do:
Ask your building department directly if required inspections have been scheduled and passed. You can look up your permit and inspection status in most jurisdictions. Don't let work continue past an inspection point until the inspection passes.
Red Flags in the Work Itself
24Work that doesn't match code or looks obviously wrong
Walls that aren't plumb, floors that aren't level, visible gaps in framing, exposed wiring, plumbing that doesn't look right, or anything that just doesn't seem like professional work.
Why it matters:
Trust your instincts. If something looks wrong, it probably is. Code exists for safety — structural integrity, fire safety, electrical safety, and plumbing health standards. Work that doesn't meet code is work that will need to be redone.
What to do:
Get an independent inspection from a licensed home inspector or a different contractor. Don't rely on the contractor who did the work to assess whether their own work is acceptable.
25They want full final payment before punch list items are complete
The project is "substantially complete" but there are unfinished items, touch-ups, adjustments, and corrections needed. The contractor wants the final check before doing them.
Why it matters:
The last 10–15% of payment is your leverage to get everything finished. Once a contractor is paid in full, their motivation to come back for punch list items drops dramatically. Many homeowners who pay early never get their punch list completed.
What to do:
Hold the final 10–15% until every item on the punch list is addressed. Walk through the project together, create a written punch list, and agree that final payment is released only when every item is complete.
What To Do If You're Already Mid-Project With a Problem Contractor
- Document everything in writing from this point forward. Photos, emails, texts — create a complete record of the project's current state and all communications.
- Send all communications via email or text to create a paper trail. Stop having verbal-only conversations about scope, cost, or timeline.
- Contact your state contractor licensing board. They can investigate complaints, mediate disputes, and take disciplinary action against licensed contractors.
- Consult a construction attorney before terminating a contract. Improper termination can expose you to liability even when the contractor is at fault.
- Do not pay more than the work completed to date. Your payment should always reflect the actual state of the project, not the contractor's billing schedule.
Find vetted contractors who won't give you any of these problems
Get competing quotes from contractors who are licensed, insured, and have verifiable track records.