Most hiring disasters don't start with bad work. They start with a bad first meeting. Those warning signs are usually right there in the estimate, the paperwork, and the way the person talks about money — long before a single board gets cut. Learn to read them and you can walk away while walking away is still free.
One more tell that doesn't get enough attention: pay close attention to how a contractor communicates before the job. Slow replies, missed appointments, and vague answers rarely improve after you sign. They usually get worse. If you want a full set of screening questions to use alongside this list, start with the 12 questions to ask before hiring and ask every bidder the same ones.
Any single flag below deserves a hard follow-up question. Two or three together? End the conversation politely and call the next name on your list.
Big deposit demands. Asking for half or more before work starts — or full payment up front — puts all the risk on you and gives you zero leverage if the job stalls. A modest deposit for materials on a large job is normal, typically in the 10 to 30 percent range, and in many states the amount is capped by law. California, for example, limits home-improvement down payments to $1,000 or 10% of the contract price, whichever is less.
No license number or proof of insurance. A legit contractor hands over a license number you can verify with the state board, plus certificates for general liability and workers' comp. You get neither because there's nothing to show. Without coverage, damage to your house or an injury on your property can land on your homeowners policy — or on you directly. Excuses here aren't a paperwork delay. They're the answer.
No written contract, or a vague one. Watch for missing scope, no materials specified, no timeline, and no payment schedule — just a total price on a single page. Vague paperwork protects the contractor, not you, because anything you discussed out loud is easy to deny later. If the job matters enough to pay for, it matters enough to write down in detail before anyone starts.
High-pressure, today-only pricing. A discount that expires tonight isn't a deal. It's a tactic to stop you from getting other bids or checking references. The same goes for door-to-door pitches right after a storm, when out-of-town crews chase insurance work and leave town before problems show up. A fair price on Tuesday is still a fair price on Thursday.
Asks you to pull the permits. Permits should be in the contractor's name. That's the norm for licensed pros, and there's a reason: whoever pulls the permit carries responsibility for the work meeting code. A homeowner-pulled permit can shift that code liability onto you. If a contractor pushes you to do it, ask why — and be ready not to like the answer.
Cash-only, or checks made out to a person. Payment should go to the business, through channels that leave a record. Cash-only deals and checks written to an individual instead of the company strip away your paper trail, and with it most of your options if the work goes bad. No trail also hints at taxes, insurance, or licensing being dodged somewhere behind the scenes.
No address, no references, no history. No physical address you can look up, no verifiable references you can actually call, and a business name you've never heard of that turns out to be brand new. That pattern fits fly-by-night operations that burn customers, close, and reopen under a new name with a clean record. A new business isn't automatically a bad one — but new plus unverifiable is a hard pass.
A bid far below every other bid. A low price feels like a win right up until it isn't. Lowball bids usually get made up later with change orders, surprise add-ons, and corner-cutting once you're locked in and the house is torn open. Sometimes the bidder simply missed part of the scope. Either way, you don't pay the bid. You pay the final bill.
Won't put change orders in writing. Changes happen on almost every job. The problem is a contractor who resists writing them down — price and scope agreed before the extra work starts — or who fights a payment schedule tied to completed stages and passed inspections. Verbal changes become charges you can't dispute. Written ones are just business, and good contractors treat them that way.
Wants to skip permits or inspections to save you money. The savings are an illusion. Unpermitted work becomes your problem at resale, when a buyer's inspector or a title search turns it up, and with your insurer, who can question a claim tied to work that was never inspected. The contractor pockets the fee and leaves. You keep the liability for years.
| Red Flag | What It Usually Means |
|---|---|
| Half or more due up front | Your money may fund another job — or disappear |
| No license or insurance proof | Nothing to verify, and liability shifts to you |
| Vague or missing contract | Promises you can't enforce later |
| Sign-today pricing | You're being rushed past basic checks |
| You pull the permits | Code responsibility lands on you |
| Cash or personal checks only | No paper trail, no recourse |
| Price far below other bids | Change orders and shortcuts are coming |
| Skip the permit, save money | Resale and insurance trouble, later |
None of this means you should interrogate every bidder like a suspect. Good contractors pass these checks easily, and most expect them. Verification takes an afternoon. A bad hire takes months to unwind.
The same routine works for trade hires, too. The checklist for before you hire a plumber covers the trade-specific version, and a look at how much a plumber costs helps you spot a plumbing bid that's suspiciously low before you sign anything. For heating and cooling quotes, pair those flags with the questions to ask an HVAC company before you hire one — oversized systems and lowball replacement bids are where the expensive mistakes hide.
Red flags only help if you act on them. These are the points where homeowners talk themselves into a bad hire anyway:
You don't need a perfect contractor. You need a verifiable one: licensed, insured, willing to write everything down, and comfortable being paid as the work gets done. Anybody who pushes back on those basics is telling you how the job will go. Believe the early signals, get your three bids, and don't skip checks that take one afternoon. And if you spotted the flags too late and the crew has already walked off mid-job, the paper trail you kept decides what happens next — here is what to do when a contractor doesn't finish the job.
It depends on your state. Typical deposits run 10 to 30 percent for materials on larger jobs, and some states cap the amount by law. California, for example, limits home-improvement down payments to $1,000 or 10% of the contract price, whichever is less. Check your state board's rules before you write a check.
A contractor can ask. You shouldn't agree. Full payment before work starts removes your only real leverage if the job stalls or goes wrong. Pay in stages tied to completed work instead, and keep the final payment until the job is done and inspected.
Yes, but you should say no. Permits belong in the contractor's name, because the permit holder is responsible for the work meeting code. Pull it yourself and that liability can shift to you — exactly what a contractor dodging accountability is counting on.
Ask for a license number and verify it on your state licensing board's site. Ask for a current insurance certificate covering general liability and workers' comp. Then call 2–3 recent references. A legit contractor supplies all three without hesitation.
No. Cash leaves no paper trail tying the payment to the business, the contract, or the warranty. Pay the business by check or card, in stages as work is completed, and keep every receipt until well after the final inspection.