Why Is Finding a Good General Contractor So Hard in 2026?
Finding a good general contractor is hard because the system is designed to look trustworthy on the surface. A clean truck, a professional website, and a firm handshake tell you almost nothing about whether the person will finish your project on time, on budget, and without drama.
As a licensed GC who has completed hundreds of remodels across the Bay Area, I can tell you that the difference between a good contractor and a nightmare contractor is almost never obvious at first meeting. The red flags are in the paperwork, the license history, and how they answer specific questions under pressure.
Here is exactly what I check - and what you should check - before handing anyone a deposit.
How Do I Verify a Contractor Is Legitimate Before I Pay Anything?
Go to cslb.ca.gov right now and look up their license number. Takes 30 seconds. This is not optional - it is the single most important thing you can do before any contractor sets foot in your home.
Here is what to verify on the CSLB record:
- License status: Must say "Active." "Suspended" or "Expired" means stop immediately.
- Bond: California requires a $25,000 contractor bond. If it shows "Not on File," the contractor is operating illegally.
- Workers' compensation: Any contractor with employees must carry workers' comp. If they waive it and someone gets hurt on your property, you could be liable.
- Disciplinary actions: CSLB publishes citation history. One old citation may be explainable. Three citations in two years is a pattern.
- License classification: A "B" license is a general contractor. If you are hiring someone for a kitchen remodel, they need a B license or the right C-class specialty license. Do not let a C-10 electrician manage your whole renovation.
According to CSLB complaint data, roughly 1 in 8 consumer complaints involves a contractor with a license that was suspended or expired at the time of the job. The homeowner simply never checked.
Tools like the free CSLB lookup on Opsite's homeowner platform pull the live CSLB record plus a Trust Score that flags bond gaps, workers' comp status, and discipline history in one view - faster than navigating the CSLB site yourself.
How Many Bids Should I Get, and How Do I Compare Them?
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 or walk when the money runs out.
Based on 2026 construction cost data from Bay Area projects, here is what typical bid ranges look like by project type:
| Project Type | Low-End Range | Mid-Range | High-End Range |
|---|---|---|---|
| Kitchen remodel (full) | $45,000-$65,000 | $80,000-$130,000 | $150,000-$300,000+ |
| Bathroom renovation | $18,000-$30,000 | $35,000-$60,000 | $70,000-$120,000 |
| Home addition (per sq ft) | $350-$450 | $500-$700 | $750-$1,100 |
| ADU (garage conversion) | $120,000-$180,000 | $200,000-$280,000 | $300,000-$450,000 |
| Whole house remodel | $200,000-$350,000 | $400,000-$700,000 | $750,000-$2,000,000+ |
When comparing bids, look at more than the total number. A cheap bid often hides low allowances - placeholders for materials like cabinets, tile, and fixtures that will be upgraded (at your cost) once work starts.
In my experience building homes across Silicon Valley since 2017, the bid that wins the job is rarely the best one. It is the one that showed the homeowner what they wanted to see. Your job is to figure out why one contractor can do the same job for $40,000 less than everyone else. Ask them line by line. If they get defensive, walk.
The free estimate comparison tool on Opsite lets you upload multiple bids side by side and flags allowances, missing line items, and pricing outliers automatically.
What Questions Should I Ask a Contractor Before Hiring Them?
Most homeowners ask the wrong questions. "Are you licensed?" gets a yes from everyone, including people whose license lapsed last year. Here are the questions that actually reveal character and competence.
1. "Can I see your certificate of insurance with my address listed as additionally insured?"
Any legitimate GC will do this before the job starts. If they hesitate or say "I'll get you that later," that is a red flag. General liability coverage should be at least $1 million per occurrence. Workers' comp should be current.
2. "Who are your key subcontractors, and are they licensed?"
Your general contractor is responsible for the work, but the plumber, electrician, and HVAC tech are doing the specialized portions. Get names. Look them up on CSLB. A GC who uses unlicensed subs is passing risk onto you.
3. "How many active jobs are you running right now?"
A contractor managing six jobs simultaneously with a crew of four is a contractor who will not be at your project. Ask specifically who will be on-site daily and how often the GC personally visits.
4. "Walk me through how you handle change orders."
The answer should be: in writing, priced before work starts, signed by both parties. If they say "we'll figure it out as we go," you are about to get a draw schedule that bleeds you dry. From working with homeowners on projects ranging from $50K to $2M+, change orders are where most project relationships fall apart.
5. "Can I talk to two homeowners from projects you finished in the last 12 months?"
Not three years ago. Last 12 months. Ask the references specifically: "Did the project finish on the date they promised? Was the final cost within 10% of the bid?" Those two numbers tell you everything.
6. "What is your payment schedule?"
California law limits the deposit to 10% of the contract price or $1,000, whichever is less - for jobs over $500. If a contractor asks for 30% or 50% upfront, they are either unaware of the law or hoping you are. Both are problems.
What Are the Biggest Red Flags When Hiring a Contractor?
As a contractor, I can tell you that the red flags most homeowners miss are the quiet ones - not the obvious scams. Here is what I watch for when I evaluate any subcontractor for my own projects.
Red flag 1: No physical business address. A P.O. box or just a website with a phone number is not enough. If this contractor disappears, where do you serve them? Where does the CSLB send notices? Legitimate contractors have a business address on file.
Red flag 2: Pressure to sign today. "This price is only good until Friday" is a sales tactic, not a construction reality. Material prices do not change that fast. A contractor rushing you to sign before you have had a chance to verify their license, check references, or read the contract is a contractor who does not want you to do those things.
Red flag 3: The contract is one page. A legitimate contract for a kitchen remodel should be at least 8-12 pages. It should include a detailed scope of work, payment schedule tied to milestones, dispute resolution process, lien waiver requirements, and warranty terms. A one-page contract protects the contractor, not you. See the complete guide to construction operations for what a proper project agreement looks like.
Red flag 4: Permit avoidance. "We can skip the permit and save you some money" is one of the most dangerous sentences in home renovation. Unpermitted work cannot be insured. It cannot be financed. It may have to be torn out if you sell. And if anything goes wrong - a fire, a flood, structural failure - your homeowner's insurance can deny the claim on unpermitted work. Always pull permits.
Red flag 5: CSLB license younger than 3 years with no permit history. Based on typical project data from Bay Area contractors, legitimate residential GCs typically have 50+ completed permits on file. A license that is two years old with 3 permits should make you ask questions. Tools like the Opsite Pro Report pull actual permit history from public records and show inspection pass rates - data you cannot easily find yourself.
| Warning Sign | What It Means | What To Do |
|---|---|---|
| Asks for 30%+ deposit | Violates CA law (max 10% or $1,000) | Walk away or report to CSLB |
| No lien waivers offered | Subs can lien your property even after you pay GC | Require conditional + unconditional lien waivers |
| Won't pull permits | Work is not inspectable or insurable | Hard no. Find another contractor. |
| Lowest bid by 30%+ | Low allowances, change orders incoming, or desperate | Ask them to explain line by line |
| CSLB shows discipline action | Past complaints, citations, or suspension | Ask for explanation; dig into specifics |
| Vague subcontractor answers | Possibly using unlicensed labor | Require sub license numbers in contract |
Fixed-Price vs. Cost-Plus Contract: Which Protects Me More?
A fixed-price contract (also called a lump-sum contract) means you agree to a total price upfront. The contractor absorbs cost overruns - unless they issue a change order for scope changes.
A cost-plus contract means you pay actual costs (labor + materials) plus a markup, typically 15-25% overhead and profit. The final number is unknown until the project ends.
For most homeowners doing a kitchen remodel, bathroom renovation, or home addition, fixed-price is almost always better. Here is why:
- You know your maximum exposure before you start
- The contractor has a financial incentive to finish efficiently
- Lenders and title companies understand fixed-price contracts better for construction loans
- Change orders are easier to track against a fixed baseline
Cost-plus makes sense when the scope is genuinely unknown - major structural repairs, historic restorations, or projects where hidden conditions are expected (old plumbing, asbestos, unknown foundation issues). In my experience, contractors who push hard for cost-plus on a clearly defined kitchen remodel are contractors who want flexibility to run up the bill.
Whatever contract type you use, make sure it includes a detailed draw schedule with payment tied to milestones - not calendar dates. "Pay $20,000 when framing is complete" is enforceable. "Pay $20,000 on March 15th" is a gift with no accountability attached.
Frequently Asked Questions
How do I check if a contractor is licensed in California?
Go to cslb.ca.gov and search by license number or business name. You can verify license status, bond, workers' compensation, and any disciplinary actions in about 30 seconds. The Opsite free CSLB checker at homeowners.useopsite.com/check also pulls a Trust Score that flags key risk factors automatically.
How much deposit can a contractor legally ask for in California?
California law caps the initial deposit at 10% of the contract price or $1,000, whichever is less - for contracts over $500. Any contractor asking for more than this is violating state law. You can report them to the CSLB.
What is the difference between a general contractor and a subcontractor?
A general contractor (GC) manages the overall project, holds the prime contract with you, and coordinates all work. Subcontractors are specialty trades - plumbing, electrical, framing, HVAC - hired by the GC. You typically pay only the GC, but subcontractors can file a mechanic's lien against your property if the GC does not pay them. Always require lien waivers.
How long should a kitchen remodel take?
Based on typical project data from Bay Area contractors, a full kitchen remodel takes 6-12 weeks once construction starts. That does not include the design and permit phase, which typically adds another 4-10 weeks. Total project timeline from first contractor meeting to final inspection sign-off: 3-6 months for a mid-range remodel.
What is a lien waiver and do I need one?
A lien waiver is a document where a contractor or subcontractor releases their right to file a mechanic's lien against your property in exchange for payment. Conditional lien waivers are exchanged with each payment. Unconditional lien waivers confirm the lien right has been permanently released. Require both from your GC and all major subs throughout the project.
Should I hire a design-build firm or a separate architect and contractor?
Design-build is faster and has one point of accountability - one team handles design and construction. The tradeoff is less independent oversight. Hiring a separate architect gives you a professional whose job is to represent your interests against the contractor. For projects over $300,000, the independent oversight is often worth the extra cost and coordination effort.
What permits do I need for a kitchen remodel?
Any kitchen remodel that involves moving walls, relocating plumbing, adding or moving electrical circuits, or changing the gas line requires permits. Cosmetic work - replacing cabinets, countertops, appliances in the same location - typically does not. When in doubt, ask your local building department. Never skip permits to save money. The risk is not worth it.
How do I protect myself from contractor fraud?
The five-step protection checklist: (1) Verify CSLB license before any meeting. (2) Never pay more than 10% or $1,000 as a deposit. (3) Require a detailed written contract with scope, payment milestones, and lien waiver requirements. (4) Pull permits yourself if the contractor resists. (5) Require conditional lien waivers with every payment. Most contractor fraud relies on homeowners skipping one of these steps.