Decision GuidesApril 9, 202610 min read

Contractor Red Flags: 10 Warning Signs Before You Sign the Contract

How to spot a bad contractor before they have your money, your timeline, and your house in their hands.

ByCost to Renovate Editorial Team·Updated April 9, 2026

Key Takeaways

  • A contractor who won't provide a written, itemized contract is the single biggest predictor of a project that goes sideways.
  • Any deposit over 10-15% of the total project cost should raise immediate questions, especially if they want cash or a personal check.
  • A bid that comes in 30% or more below the competition isn't a deal - it usually means corners will be cut, or the contractor will hit you with change orders later.
  • Always verify a contractor's license, insurance, and bond through your state's licensing board before signing anything.
  • A clear payment schedule tied to project milestones is your single best protection against losing money on a bad contractor.

Why Red Flags Matter More Than Reviews

Most homeowners hire a contractor maybe two or three times in their entire life. You're making a $10,000-$100,000 decision in a market where you have almost no experience, no benchmarks, and no easy way to evaluate quality until the work is done. That imbalance is why bad contractors exist.

Here's the thing: the vast majority of contractors are honest, skilled tradespeople who take pride in their work. But the ones who aren't can cost you tens of thousands of dollars, months of delays, and the kind of stress that ruins your year. The good news is that bad contractors almost always show warning signs before you hand over a check.

These 10 red flags are ordered from the first contact through the middle of a project. If you spot even one, slow down. If you spot two or more, walk away.

Red Flags 1-5: Before You Sign

The most important red flags show up before any work starts. This is when a bad contractor is on their best behavior, which means these warning signs are serious enough that they can't even hide them.

  • -1. No written contract or a vague one-page estimate. A real contractor gives you a detailed, itemized contract that spells out exactly what work is being done, what materials are being used, the timeline, the payment schedule, and what happens if things change. A one-page estimate that says 'Kitchen remodel - $35,000' tells you nothing. What's included? What's not? What happens if they find mold behind the drywall? Without specifics in writing, every disagreement becomes your word against theirs. A good contractor will walk you through their contract line by line and expect you to ask questions.
  • -2. Demands more than 10-15% as an upfront deposit. Industry standard for an upfront deposit is 10% of the total project cost, or the cost of initial materials - whichever is less. Some states actually cap contractor deposits by law (California limits it to $1,000 or 10%, whichever is less). If a contractor asks for 30-50% upfront, or insists on cash or a personal check instead of a business check or credit card, that's a major warning sign. It usually means they need your money to finish someone else's job, or they're not financially stable enough to float materials. Either way, you're at risk of losing that money if they disappear.
  • -3. No proof of license, insurance, or bond. Every state has a contractor licensing board (the name varies - Contractors State License Board in California, Department of Consumer Protection in Connecticut, etc.). A legitimate contractor will have their license number on their business card, their truck, and their website. If you ask for proof of insurance and they hesitate, stall, or give you an expired certificate, that tells you everything. Without liability insurance, you're personally liable if a worker gets injured on your property. Without a bond, you have no financial recourse if they take your money and vanish. This is non-negotiable.
  • -4. Pressures you to decide immediately. 'This price is only good today.' 'I have another job starting Monday, so I need your answer now.' 'I can knock off 10% if you sign right now.' These are high-pressure sales tactics, not how a confident professional operates. A contractor with a full schedule and a good reputation doesn't need to pressure you. They know you'll come back because their work speaks for itself. Any discount that evaporates in 24 hours wasn't a real discount.
  • -5. No references or won't let you see past work. A good contractor is proud of their work and happy to show it off. Ask for three references from the last six months, and call every one of them. Ask about communication, timeline accuracy, how they handled problems (because every project has problems), and whether they'd hire them again. If a contractor can't produce references or gets vague ('I respect my clients' privacy'), that usually means past clients aren't saying nice things.

Red Flags 6-10: During Bidding and the Project

These red flags appear during the bidding process and after work has started. Some of them are harder to spot if you haven't been through a renovation before, which is exactly why bad contractors rely on them.

  • -6. The bid is 30% or more below every other bid. If you get three bids and they come in at $42,000, $45,000, and $28,000, that $28,000 bid is not a bargain. It means one of three things: the contractor is cutting scope and hasn't told you (they'll hit you with change orders later), they're planning to use cheaper materials than specified, or they underbid to win the job and will either demand more money midway or abandon the project. The realistic price for a project is what multiple qualified contractors independently agree it costs. A lowball bid is a trap.
  • -7. Skipping permits. 'We don't need a permit for this.' 'We'll save you the hassle and the $500 fee.' 'The inspector won't care.' Wrong, wrong, and wrong. Permits exist because the work needs to be inspected by someone who isn't being paid by the contractor. Unpermitted work can void your homeowner's insurance, create liability issues when you sell, and - most importantly - may not be built safely. A good contractor pulls permits as a matter of course because they know their work will pass inspection. A contractor who avoids permits is telling you their work might not.
  • -8. No timeline or milestones in the contract. A vague 'we'll get it done in 6-8 weeks' isn't a timeline. A real timeline looks like: demo complete by Week 1, rough plumbing and electrical by Week 3, inspection by Week 4, drywall and tile by Week 6, final punch list by Week 8. Each milestone should be tied to a payment. Without milestones, you have no leverage when the project drags. And it will drag - projects always take longer than planned. But the difference between a 2-week delay with clear communication and a contractor who just stops showing up is enormous.
  • -9. Disappears for days mid-project without communication. This is the red flag that causes the most stress. Work is half-done, your kitchen is demolished, and the contractor stops returning calls for 4-5 days. Then they show up like nothing happened. If this happens once with a good explanation (family emergency, supply chain delay they were sorting out), that's life. If it becomes a pattern, your project is not their priority. You're probably funding their other job. A good contractor communicates proactively - they tell you about delays before you have to ask.
  • -10. Demands final payment before the punch list is complete. The punch list is your leverage. It's the list of small items that need to be fixed, finished, or touched up before the project is truly complete. Industry standard is to withhold 10% of the total project cost (or the final milestone payment) until every item on the punch list is resolved to your satisfaction. A contractor who demands full payment before addressing the punch list knows that once they have your money, they have zero incentive to come back and fix that crooked cabinet door or the paint touch-ups behind the toilet. Hold firm on this one.

What a Good Contract Actually Looks Like

A solid contract protects both you and the contractor. It's not adversarial - it's clarity. Here's what should be in every contractor agreement, whether the project is $5,000 or $150,000.

Contract ElementWhat It Should IncludeWhy It Matters
Detailed scope of workEvery task itemized, with specific materials and brands namedPrevents 'that wasn't included' disputes
Payment schedulePayments tied to milestones (not dates), with final 10% held for punch listAligns contractor incentives with progress
Project timelineStart date, milestone dates, and expected completion, with consequences for major delaysGives you leverage if work stalls
Change order processAny scope changes must be agreed in writing with price and timeline impact before work proceedsPrevents surprise charges and scope creep
Warranty termsMinimum 1-year workmanship warranty; material warranties passed through from manufacturersProtects you if something fails within a year
License and insurance infoContractor's license number, liability insurance policy number, and workers' comp policyProves they're legit and you're protected
Dispute resolutionProcess for resolving disagreements (mediation before litigation)Cheaper and faster than going straight to court

If a contractor pushes back on putting any of these items in writing, that tells you exactly how they plan to handle problems: by avoiding accountability.

How to Verify a Contractor Before You Hire

Checking a contractor's credentials takes about 30 minutes and can save you thousands. Here's the verification checklist that covers your bases.

  • -State license lookup: Every state has an online database. Search '[your state] contractor license lookup' and enter their license number. Verify it's active, not expired or suspended. Check for any disciplinary actions. This is free and takes 2 minutes.
  • -Insurance verification: Ask for a Certificate of Insurance (COI) and call the insurance company directly to confirm the policy is active. You need to see general liability (minimum $1 million) and workers' compensation. Don't just look at a document they hand you - call the insurer.
  • -BBB and complaint databases: Check the Better Business Bureau, your state Attorney General's consumer complaint database, and your local building department. One complaint might be a disgruntled customer. A pattern of complaints is a pattern of behavior.
  • -Google reviews - read the negative ones: A 4.5-star rating is nice, but the 1-star and 2-star reviews tell you what goes wrong. Look for patterns: missed timelines, poor communication, surprise charges, or unfinished work. One bad review is noise. Three saying the same thing is signal.
  • -Call three recent references: Ask for references from the last 6 months (not 3 years ago). Call them. Ask: Did the project stay on budget? On timeline? How did the contractor handle unexpected problems? Would you hire them again? That last question is the only one that really matters.
  • -Check for liens and judgments: A quick search of your county's court records can show if a contractor has outstanding liens or judgments against them. If other homeowners or suppliers are suing them, that's your clearest possible warning.

The Payment Schedule That Protects You

How you structure payments is the single most important lever you have. A front-loaded payment schedule hands all the power to the contractor. A milestone-based schedule keeps incentives aligned throughout the project.

The standard protective payment structure looks like this: 10% at contract signing (covers initial materials and mobilization), 30% when demolition and rough-in are complete, 30% when the project is substantially complete (meaning you could use the space), and the final 30% split into 20% at substantial completion and 10% held until the punch list is done.

Some contractors prefer a simpler structure, and that's fine as long as two rules hold: no single payment exceeds 30% of the total, and you always withhold 10% until punch list completion. If a $50,000 kitchen remodel contractor wants $25,000 before they've picked up a hammer, you're taking on all the risk.

MilestonePaymentWhat Should Be Complete
Contract signing10%Signed contract, permits pulled, materials ordered
Demolition and rough-in30%Demo done, framing, rough plumbing and electrical complete, inspection passed
Major finishes installed30%Drywall, flooring, cabinets, tile, and fixtures installed
Substantial completion20%All work complete, final inspection passed, space is usable
Punch list completion10%Every punch list item resolved to your satisfaction

Never pay cash. Always pay by check or credit card so you have a paper trail. If a contractor insists on cash payments, that's red flag number 11.

What to Do If You're Already in Trouble

If you're reading this mid-project with a sinking feeling in your stomach, here's your action plan. The situation is recoverable, but you need to move quickly and document everything.

  • -Document everything in writing immediately. Send an email (not a text, not a phone call) summarizing every issue: missed deadlines, work quality problems, unanswered communications, payments made to date. Email creates a timestamp and paper trail that holds up in court.
  • -Send a formal demand letter. State the specific problems, what you expect the contractor to do, and a deadline (typically 10-14 business days). Send it certified mail with return receipt. This shows a court you made a good-faith effort to resolve the dispute. Many contractors suddenly become responsive when they receive a certified letter.
  • -File a complaint with your state licensing board. If the contractor is licensed, the licensing board has real power - they can suspend or revoke the license. This gets attention. File the complaint online, attach your documentation, and follow up.
  • -Check your state's contractor recovery fund. Most states have a recovery fund (sometimes called a guaranty fund) that compensates homeowners when a licensed contractor fails to complete work or performs defective work. Payouts typically cap at $25,000-$75,000 depending on the state.
  • -Small claims court for amounts under $10,000. Small claims is designed for exactly this situation. You don't need a lawyer, filing costs $30-$75 in most jurisdictions, and you'll get a hearing within 30-60 days. Bring your documentation, photos, contract, and payment records.
  • -Hire a construction attorney for larger amounts. If you're out $15,000 or more, a construction attorney is worth the $300-$500 consultation fee. They know the specific laws in your state and can advise you on lien rights, bond claims, and whether your case is strong enough for litigation.

The Bottom Line

Here's the thing that gets lost in articles like this: most contractors are good at their jobs and honest about their business. The industry is full of skilled tradespeople who take real pride in building and fixing things. These red flags aren't about assuming the worst. They're about protecting yourself from the small percentage who give the rest a bad name.

Get everything in writing. Verify credentials before signing. Structure payments around milestones. Hold back your final 10% until the punch list is done. These aren't aggressive moves - they're what every experienced contractor expects from a savvy homeowner.

A good contractor will respect you more for doing your homework, not less.