A licensed general contractor reveals the warning signs most homeowners miss until it is too late - and exactly what to do when you spot them.
What Are the Biggest Red Flags When Hiring a Contractor in 2026?
The biggest red flags fall into three categories: licensing problems, payment demands, and communication patterns. Any one of them can cost you tens of thousands of dollars and months of misery.
As a licensed GC who has completed hundreds of remodels, I can tell you that most homeowners who get burned did not miss obvious signs. They saw the signs and talked themselves out of worrying. Do not do that.
Here are the 12 red flags that matter most in 2026:
- No verifiable CSLB license - or refuses to provide the number
- Demands more than $1,000 or 10% of the contract as a deposit (California law caps it at whichever is less)
- Pressures you to sign today or lose the slot
- Bid is more than 30% below the other two bids
- No written contract, or a contract under one page
- Wants cash only, or Zelle and Venmo instead of a check
- No physical business address - just a P.O. box or nothing at all
- Workers compensation coverage not on file with CSLB
- Zero permit history in your county
- Takes more than 48 hours to return a text during the bid phase
- License was recently reinstated after a suspension
- Asks for 50% or more upfront before any work begins
You do not need all 12 to walk away. One of the first four is enough.
How Do I Know If a Contractor's License Is Legitimate?
Go to cslb.ca.gov right now and look up their license. It takes 30 seconds. Do it before you shake their hand, not after you sign the contract.
What you need to confirm on that page:
- License status: Must say Active. Not Expired, Not Suspended, not Pending Renewal.
- License classification: A B license covers general building. A specialty trade like plumbing, electrical, or roofing needs a C classification. Make sure the license covers what they are proposing to do.
- Bond on file: California requires a minimum $25,000 contractor bond. No bond on file means no bond claim if they walk off the job with your money.
- Workers compensation: If they have employees and no WC on file, you could be liable if someone gets hurt on your property.
- Disciplinary actions: Any citations, suspensions, or formal accusations are logged here. According to CSLB complaint data, the most common violation categories are abandonment, incompetence, and unlawful acts - in that order.
A license number on a business card means nothing if you do not verify it. I have seen contractors use expired licenses, borrowed license numbers from a friend, and outright made-up numbers. Thirty seconds of verification closes all three of those off.
"As a contractor, I can tell you that every legitimate GC I know has their CSLB number memorized and welcomes you checking it. If a contractor hesitates when you ask for their license number, that hesitation is your answer."
If you want the full picture in one place - CSLB status, bond, workers comp, discipline history, and permit history all pulled together - the free CSLB license checker at Opsite does that lookup and flags anything off automatically.
Which Bid and Payment Terms Are Contractor Red Flags?
California Business and Professions Code section 7159.5 caps the deposit a contractor can require at $1,000 or 10% of the total contract price - whichever is less. Any contractor demanding more than that is breaking the law before the project even starts.
Here is the payment red flag spectrum, from bad to worse:
- "I need 50% down to order materials" - Red flag. Walk away. No material supplier in California requires 50% of a residential contract up front.
- "Give me $5,000 to hold your spot on my schedule" - Red flag. Legitimate contractors do not charge reservation fees.
- "Cash only" or requests for Zelle and Venmo - Red flag. No paper trail means no protection when something goes wrong.
- No draw schedule in the contract - Red flag. Every contract over $5,000 should have a written milestone-based payment schedule.
- Progress payments that front-load money before the work is done - Red flag. You should never be more than 10-15% ahead of actual work completed at any given time.
Based on 2026 construction cost data and typical project data from Bay Area contractors, front-loaded payment schedules are the single strongest predictor of project abandonment. When a contractor collects 60-70% of the contract value in the first 30% of the project timeline, they have almost no financial incentive to finish.
If you want a deeper understanding of how a legitimate payment schedule should look, read the guide on what a draw schedule is and how it protects you. Every homeowner signing a contract over $15,000 should understand this before they sign anything.
Why Is a Surprisingly Low Bid the Most Dangerous Red Flag of All?
Get three bids. Minimum. Not two, not one. Three. And if the lowest bid is 30% or more below the others, that is not a deal - that is a contractor who will hit you with change orders later.
In my experience building homes across Silicon Valley since 2017, the low-bid contractor uses one of two strategies. Either they are planning to make up the difference with aggressive change orders mid-project, or they are cutting corners on materials, labor quality, or permit compliance. Sometimes both.
Based on typical project data from Bay Area contractors, homeowners who accept a bid more than 25% below the median routinely end up paying more in total than homeowners who took the median bid from the start. Change orders on low-bid projects add 20-40% above the original contract price more often than not.
A contractor who bids $60,000 on a kitchen remodel while the other two bids come in at $95,000 and $102,000 is not more efficient. They missed something in the scope, or they are planning to find it later and charge you for it.
"As a contractor, I can tell you that the only legitimate way to come in $35,000 below a competitor on the same scope is to use cheaper materials, pay workers less, or skip permits. None of those is a good outcome for you as the homeowner."
For a line-by-line look at how to actually compare what contractors are bidding, the kitchen remodel cost breakdown gives you a realistic baseline for what each line item should cost in California in 2026.
| What You See on a Bid | Green Flag | Red Flag |
|---|---|---|
| Bid amount vs. competitors | Within 15% of the other two bids | 30%+ below the others |
| Deposit request | $1,000 or less - never more than 10% | Demands 30-50% upfront |
| Payment schedule | Milestone-based, tied to inspections | Front-loaded, 50%+ before halfway point |
| Contract length and detail | Multi-page with scope, timeline, and key clauses | One page, or verbal only |
| CSLB license | Active, verified at cslb.ca.gov in 30 seconds | Cannot provide a number, or refuses to let you check |
| Workers compensation | Listed on CSLB record | "My guys are independent contractors" - that is not how CA law works |
| Permit responsibility | GC pulls all required permits and includes permit fees in bid | Asks you to pull the permits yourself |
| Communication during bid phase | Responds same day or next day | Takes 48+ hours to reply to a basic question |
How Do I Check a Contractor's Real Track Record Before Signing?
CSLB is the starting point, not the finish line. Here is the full five-point check I run on every contractor before recommending them to a homeowner.
1. CSLB record - License status, bond, workers comp, and discipline history. cslb.ca.gov. Thirty seconds. Non-negotiable.
2. Permit history - How many permits has this contractor pulled in your county in the last three years? A contractor who claims 15 years of experience but has 8 permits on file in county records is lying about their volume. A legitimate remodeling contractor operating for 5+ years should have 50 or more permits on file. Under 20 is worth asking about.
3. Google and Yelp reviews - Read the one-star and two-star reviews specifically. Look for patterns, not isolated incidents. One bad review in 50 is noise. Three reviews mentioning abandoned projects or deposit disappearances is a pattern.
4. California court records - Go to courts.ca.gov and search their business name and the owner's personal name. Civil judgments and small claims filings are public record. A contractor with three small claims judgments against them in five years is telling you something.
5. Inspection pass rate - This one most homeowners never think to check. When a contractor pulls permits, city inspectors grade their work. A contractor with a 60% first-attempt inspection pass rate leaves a paper trail of failed inspections - meaning the city caught code violations on their jobs. A rate above 85% is normal for competent contractors.
From working with homeowners on projects ranging from $50K to $2M+, I have found the permit history and inspection pass rate check is the most underused and most revealing background check available to homeowners - and it is completely free public data.
The Opsite Pro Report pulls all of this together automatically: CSLB record, permit history from county records, inspection pass rate, court records, and an AI recommendation on which contractor to pick - for $49. It is the research I would do myself as a GC before letting anyone on my job site.
What Should I Do If Red Flags Appear After I Have Already Hired?
Stop. Do not wire another payment. Document everything first.
If red flags appear mid-project - the contractor is demanding extra money without a signed change order, workers have not shown up in four days, or you are getting pressure to pay ahead of the agreed milestone - here is the sequence:
Step 1: Document immediately. Take photos of the current state of work. Screenshot every text message. Save every email. Date everything.
Step 2: Communicate in writing. Send a text or email stating your specific concern. Do not call and have a verbal conversation. You need a paper trail.
Step 3: Hold the next draw. Do not release a progress payment until your concern is resolved in writing. A legitimate contractor will address a reasonable concern. An unscrupulous one will threaten to walk.
Step 4: Review every change order before you sign it. Change orders are where bad contractors make their real money. Each one should have a clear scope description, a price breakdown, and a CA statute-compliant reason for the extra work. If the dollar amounts look inflated or the scope looks like it should have been in the original bid, push back.
Platforms like Opsite let you upload a change order PDF and get an instant AI analysis - checking the line-item pricing against California market rates, cross-referencing the scope against your original contract, and generating a negotiation script if the numbers do not add up. That kind of real-time check is exactly what you need when a contractor hands you a $12,000 change order mid-project and pressures you to sign today.
If the contractor abandons the project or refuses to perform, call CSLB at 1-800-321-2752. California has a Recovery Fund that can reimburse homeowners up to $40,000 for losses caused by licensed contractors - but you have to file the complaint to access it. Most homeowners do not know this fund exists.
According to CSLB complaint data, homeowners who document issues in writing and formally withhold payment when work stalls recover significantly more than those who pay under pressure hoping the contractor will come back and finish.
Before you ever get to this point, a contract review that catches front-loaded payment schedules, missing lien waiver requirements, and vague scope language before you sign is worth far more than trying to fix it mid-project. Add 15-20% contingency to your budget from day one - not 10%. Every project hits something unexpected, and a well-written contract determines whether that something is your problem or the contractor's.
Frequently Asked Questions
How many bids should I get before hiring a contractor?
Three bids minimum. Not two, not one. Three. Getting two bids gives you no real comparison - you do not know which one is high and which is fair. Three bids establish a range. If one bid is 30% or more below the other two, that low bid is almost always planning to recover the difference through change orders or cutting corners on materials and labor.
Is it legal for a contractor to ask for 50% upfront in California?
No. California Business and Professions Code section 7159.5 caps the initial deposit at $1,000 or 10% of the total contract value, whichever is less. A contractor asking for 50% upfront is violating state law before the project even starts. That is a CSLB reportable offense. Do not pay it and do not sign a contract that requires it.
What does it mean if a contractor asks me to pull the permits?
It usually means one of two things: the contractor is not licensed for that type of work, or they are trying to avoid being the permit holder of record so the liability falls on you. Licensed contractors pull their own permits. When you pull the permit as the homeowner, you take on liability for the work meeting code - even if someone else did it. Never agree to pull permits on behalf of your contractor.
How do I check if a contractor has CSLB complaints against them?
Go to cslb.ca.gov and search by license number or business name. The CSLB record shows disciplinary actions, citations, and formal accusations. This is public data. It takes 30 seconds. Also check court records at courts.ca.gov for civil judgments. The combination of CSLB discipline history plus court records gives you the most complete picture of a contractor's track record.
Should I be worried if a contractor has no online reviews?
Yes - for an established contractor. A remodeling GC who has been operating for five or more years with zero Google or Yelp reviews is unusual enough to ask about directly. Some legitimate contractors work entirely on referral and never built an online presence. But in 2026, most contractors who do quality work have at least a handful of reviews. Absence of reviews combined with other red flags is meaningful.
What is a legitimate reason for a construction change order?
Legitimate change orders cover genuinely unforeseen conditions: opening a wall and finding knob-and-tube wiring that was not visible in the original scope, discovering a concrete slab where the plan called for a crawl space, or a homeowner-requested change to the original specification. Change orders are not legitimate when they cover work that any experienced contractor should have anticipated during bidding, or when the same contractor has submitted five change orders on a project that is only 30% complete. That pattern is a red flag.
What is the CSLB contractor bond and does it protect me?
The CSLB bond is a $25,000 surety bond that licensed California contractors are required to carry. If a contractor causes financial harm - abandons a project, does defective work, or violates contractor law - you can make a claim against that bond. The limit is $25,000, which is not enough for large projects but provides real protection on smaller jobs. California also has a separate Recovery Fund that can cover losses up to $40,000 for licensed contractor violations. Most homeowners do not know it exists.
If I already signed a contract and spot red flags, can I cancel?
If you signed a home improvement contract that was negotiated at your home (not at the contractor's office), California Civil Code section 1689.5 gives you a three-day right to cancel with no penalty. This must be disclosed in the contract itself - missing that notice is one of the 25+ violations an Opsite contract review checks for. After the three-day window, cancellation is governed by the contract terms and potentially subject to the contractor's actual costs incurred. Document everything before making any cancellation moves.