A licensed GC's honest guide to vetting contractors, comparing bids, reading contracts, and protecting yourself from the patterns that get homeowners burned.

What Does a Good General Contractor Actually Look Like in 2026?

A good general contractor is licensed, bonded, insured, pulls their own permits, and returns your calls within 24 hours. That is the floor - not the ceiling.

As a licensed GC who has completed hundreds of remodels, I can tell you the difference between a competent contractor and a good one comes down to three things: communication, accountability, and a paper trail. And as a contractor, I can tell you most homeowners focus on price when they should be focused on those three things first. A contractor who communicates poorly during the bid phase will communicate even worse during construction when the pressure is on and your walls are already opened up.

Here is what the baseline looks like in California in 2026:

  • Active CSLB license in the correct classification (B for general, C-10 for electrical, C-36 for plumbing)
  • Contractor bond of at least $25,000 - required by California law
  • General liability insurance, minimum $1M per occurrence - get the certificate, not just their word
  • Workers compensation coverage, or a signed exclusion if they have zero employees
  • Permit history you can verify through your local building department or public permit databases

That last one is the most underused. A contractor's permit history tells you more than any Yelp review. According to public permit data, a typical California residential contractor who has been operating for five or more years has pulled between 20 and 60 permitted projects. If someone claims to have been building homes for a decade but has fewer than 5 permits on record, ask why.

How Do I Verify a Contractor Is Legitimate Before I Meet With Them?

Go to cslb.ca.gov right now and look up their license number. Takes 30 seconds. If their license is expired, suspended, or registered in a company name different from who is sitting in front of you, stop the conversation there.

According to CSLB complaint data, over 100,000 consumer complaints are filed against unlicensed or improperly licensed contractors in California every year. The CSLB database shows you everything that matters:

  • License status: active, expired, suspended, or revoked
  • Bond status and current bond amount
  • Workers compensation certificate on file - yes, no, or exempt
  • Any disciplinary actions, citations, or judgments
  • The specific classifications the contractor is actually licensed to perform

That last point matters more than most homeowners realize. A contractor licensed for B-General can legally hire licensed subcontractors to do electrical and plumbing. But a contractor with only a C-8 (Concrete) classification has no business running your kitchen remodel. The license type must match the scope of your project.

Here is the pre-screening checklist I give every homeowner before they schedule a first bid meeting:

  1. CSLB license number verified at cslb.ca.gov - status is active
  2. License classification matches your project type
  3. Bond is current - minimum $25,000 in California
  4. GL insurance certificate requested and in hand
  5. Workers comp active or exemption documented in writing

For deeper vetting - permit history, inspection pass rates, court records, online reviews, and project specialty match - the Opsite Pro Report runs a full AI-powered background check on any California contractor and delivers a ranked recommendation. It surfaces the things a 30-second CSLB lookup will never show you.

How Many Bids Do I Need, and How Do I Actually Compare Them?

Get three bids. Minimum. Not two, not one - three. And when you get them, do not compare the bottom-line numbers first. Compare the scopes.

From working with homeowners on projects ranging from $50K to $2M+, I can tell you that the spread between bids on the same project often runs 40 to 60 percent. That is not one contractor ripping you off. That is different scopes, different allowances, and different risk assumptions baked into different numbers.

How You Found ThemVetting QualityPrice PressureBar's Take
Referral from someone who used them recentlyHigh - pre-screened by someone with skin in the gameMarket rateBest starting point - still verify CSLB
Online platforms (HomeAdvisor, Angi, Thumbtack)Low - pay-to-play listings, not merit-basedOften inflated, lead fees get passed onUse for discovery only, verify everything independently
CSLB license search plus direct outreachVaries - you control the vettingCompetitiveBest for finding specialists in your project type
Design-build firmHigh - integrated team with accountable processPremium (15 to 25 percent higher)Worth it for complex projects over $250K

The right comparison method is line by line. Three things to check in every bid:

  1. Scope of work - what is specifically included, and what is explicitly excluded? Exclusions are where the low bid hides its costs.
  2. Allowances - where has the contractor substituted an estimated allowance for a real line-item price? Allowances are future change orders waiting to happen.
  3. Payment schedule - is it tied to verifiable completion milestones, or does it front-load cash to the contractor before work is done?

If the lowest bid is 30 percent or more below the other two, do not celebrate. That contractor either missed something in the scope, is planning to use cheaper materials, or intends to recover the difference through change orders once demolition has started and you have no clean exit. I have watched this exact pattern unfold more times than I can count.

The free estimate comparison tool at useopsite.com helps homeowners put bids side by side so scope differences - not just price differences - become visible before you commit.

What Red Flags Tell Me to Walk Away Before I Sign?

Any one of these is enough to decline. You do not need multiple warning signs stacking up before you act on what your gut is already telling you.

As a contractor, I can tell you these are the seven patterns that almost always end badly for homeowners:

  1. No license number on their proposal or business cards. Every licensed contractor in California must display their CSLB number on all written materials. If it is missing, they may not have one.
  2. Asking for more than 10 percent or $1,000 upfront - whichever is less. California law caps the initial deposit at this amount on projects under $1,000. Any contractor demanding 30 to 50 percent down is either cash-strapped, unlicensed, or planning to disappear. This is not negotiable.
  3. Pressure to sign today. "This price is only good until Friday." That is a sales tactic designed to prevent you from getting other bids. Real contractors do not expire their estimates in 48 hours.
  4. No written contract, or a contract under 4 pages. A legitimate construction contract for a remodel of any meaningful size is 8 to 20 pages. Anything shorter is missing terms that protect you when something goes wrong.
  5. Verbal scope without written specifications. If the scope of work is not described in writing with enough detail to be enforced, the scope is whatever the contractor says it is the day you dispute a change order.
  6. Wanting to pull the permit "after" or skip it entirely. Unpermitted work can block a home sale, void your homeowners insurance on affected areas, and require expensive demolition and redo to correct. If a contractor suggests skipping permits to "save time," find another contractor.
  7. Poor communication during the bid phase. If your contractor takes 48 or more hours to return a text message before you have signed anything, that is what response times look like after they have your deposit and your walls are torn open.

In my experience building homes across Silicon Valley since 2017, most homeowner horror stories trace back to at least two or three of these warning signs being visible before the contract was ever signed. The signs were there. They were just ignored.

What Should My Contract Include Before I Sign Anything?

Your contract must have four things at minimum: a fixed price or a clearly defined cost-plus arrangement, a payment schedule tied to construction milestones, a scope of work specific enough to be enforced, and a defined process for approving change orders before the work is done.

Contract TypeFixed-PriceCost-Plus
Budget certaintyHigh - you know the totalLow - final cost is open-ended
Scope flexibilityLow - changes require formal change ordersHigh - easy to adjust as you go
Who absorbs overrunsContractorYou
Allowance riskMedium - watch for low allowancesHigh - no ceiling on selections
Best forWell-defined projects with final selections madeComplex or phased work with many unknowns
Bar's recommendationPrefer this for most residential remodelsOnly with a contractor you deeply trust, and only with a budget cap clause

As a contractor, I can tell you that allowances are the single most common way a low bid turns into an expensive project. Contracts that use allowances deserve extra scrutiny. Based on typical project data from Bay Area contractors, allowances in kitchen remodels are set low 60 to 70 percent of the time. The allowance gets the contractor the bid. The overage becomes a change order you did not plan for. Ask your contractor to replace any allowance over $2,000 with a real line-item price, or at minimum get their written acknowledgment that your actual selections may exceed the allowance.

Read the contract as if you are a stranger who has to enforce it in court with zero background knowledge of the project. If any sentence is ambiguous about who pays for what, get it rewritten before you sign.

For AI-assisted contract analysis that flags high-risk clauses, missing terms, and problematic payment structures, see Opsite Contract Review. It has read thousands of California construction contracts and knows exactly where the landmines tend to hide.

How Do I Stay Protected Once the Work Is Actually Underway?

Never pay ahead of the work. Tie every payment to a milestone you can see and verify. That single rule will protect you more than any other action you take.

Based on 2026 construction cost data from projects across California, here is a safe payment schedule framework for a kitchen remodel or home addition in the $100,000 to $300,000 range:

  • 10 percent at contract signing (California legal maximum for initial deposit)
  • 20 to 25 percent at rough framing complete and inspected
  • 20 to 25 percent at rough mechanical - plumbing, electrical, HVAC - complete and inspected
  • 20 to 25 percent at drywall, tile, and cabinet installation complete
  • 15 to 20 percent at substantial completion
  • 5 to 10 percent held as retention until final punch list sign-off and permit closeout

That last 5 to 10 percent is your leverage. It is called retention or retainage, and holding it until every punch list item is signed off and the final building inspection is passed is the difference between a contractor who finishes the details and one who does not. A contractor who already has full payment has no financial incentive to come back for the last 10 items on your list.

Document everything. Daily photos dated by your phone camera. Written change orders signed before any additional work starts - not after. A job site visit every few days to confirm progress matches payments made.

Platforms like Opsite give homeowners real-time visibility into what is happening on their project: change order analysis that checks whether a proposed extra is legitimate and fairly priced, permit monitoring for your property address, and an AI Co-PM you can ask direct questions about your job. Take a look at useopsite.com/demo to see how it works.

For a deeper look at how payment schedules protect you during construction, read What Is a Draw Schedule and How Does It Protect Me.

Frequently Asked Questions

How do I find contractors to bid on my project in the first place?

Start with referrals from neighbors, friends, or your real estate agent who have recently completed similar projects. If you need to go broader, use Houzz, Google local search, or the CSLB's contractor lookup at cslb.ca.gov to find licensed contractors in your area by project type. Target contractors whose permit history reflects experience with your specific project type - a contractor who has pulled 30 bathroom remodel permits knows that job cold. One who mostly does commercial work does not, regardless of how well they present.

Should I hire through a referral or an online platform like HomeAdvisor?

Referrals win almost every time. A referral means someone you trust already paid this contractor, had their project finished, and is willing to put their name behind the recommendation. Online lead platforms are pay-to-play directories. Being listed says nothing about quality. Use platforms for initial discovery if you need to cast a wider net, but verify every contractor independently through CSLB and check their actual permit history before you schedule a meeting.

What CSLB license classification does a general contractor need in California?

A general contractor in California holds a Class B license, which allows them to take on projects involving at least two unrelated building trades. For most residential remodels - kitchens, bathrooms, additions, whole-house work - a Class B contractor can legally manage the full scope by hiring licensed subcontractors for specialized trades like electrical (C-10), plumbing (C-36), and HVAC (C-20). The contractor's license must be active, not expired, and in the name of the company or individual you are contracting with. Verify at cslb.ca.gov before any money changes hands.

Is it OK to pay a contractor in cash?

Cash payments are legal, but they create serious problems. Cash leaves no paper trail, making it nearly impossible to prove what you paid if a dispute arises or a mechanic's lien is filed against your property. Cash also makes it easy for a contractor to avoid reporting income, which can indicate someone operating outside legitimate business practices. Always pay by check or bank transfer so every payment is documented, dated, and traceable. Keep every receipt.

What is a contractor bond and does it actually protect me?

A contractor bond in California is a $25,000 surety bond required by the CSLB. It exists to compensate homeowners for contractor failure to complete a job or pay subcontractors. However, $25,000 is a relatively small number relative to most remodel budgets - it will not cover a $150,000 job that goes sideways. The bond is more useful as a signal: an active bond means the contractor maintained their license in good standing. If a contractor's bond has lapsed, that is a CSLB violation and a red flag. Pair the bond with general liability insurance and a sensible payment schedule for real protection.

How much deposit can a contractor legally ask for in California?

California law caps the initial deposit for home improvement projects at 10 percent of the total contract price or $1,000 - whichever is less. This applies to licensed contractors on residential projects. Any contractor asking for 20, 30, or 50 percent upfront is either unaware of California law or choosing to ignore it. Either way, that is not someone you want building your home. Report violations to the CSLB at cslb.ca.gov.

What should I do if my contractor stops showing up mid-project?

First, document the situation in writing - send a certified letter and email stating that work has stopped and requesting a response and return date within 5 business days. If you get no response, file a complaint with the CSLB immediately. The CSLB has investigative and disciplinary authority over licensed contractors and can pursue action against the contractor's bond on your behalf. Do not hire a replacement contractor until you have documented the abandonment thoroughly and ideally consulted with a construction attorney, because your replacement costs may be recoverable against the original contractor's bond.

Can Opsite help me vet a contractor before I hire?

Yes. The Opsite Pro Report runs an AI-powered background check on any California contractor: it verifies CSLB status, pulls permit history and inspection pass rates from public records, checks for court activity, and cross-references online reviews to produce a ranked recommendation with specific red flags called out. It is designed for exactly the moment before you choose who to hire. See it at useopsite.com/features.