Sandi Spots
    Contractor in a hard hat reviewing plans with a homeowner on a San Diego home remodel job site

    Hiring a Contractor in San Diego

    License verification, California's contract laws, permits, and how to compare bids without getting burned.

    Last updated

    Quick answer

    In California, any home improvement job where labor and materials total $500 or more must be performed by a contractor licensed by the Contractors State License Board, and you can verify any license for free on the CSLB website — it shows the classification, bond status, workers' compensation coverage, and complaint history. Two legal protections are worth memorizing: on home improvement contracts, a contractor cannot collect a down payment greater than $1,000 or 10% of the contract price, whichever is less, and the contract must be in writing with a start and completion date, a payment schedule tied to progress, and notice of your three-day right to cancel. Pull three bids that describe the same scope, and be suspicious of the one that's dramatically lower — it usually means missing scope, unlicensed labor, or no permits. Permits matter here: the city and county both require them for structural, electrical, plumbing, and mechanical work, coastal zone properties add another layer, and unpermitted work shows up later as a problem when you sell. Protect yourself from mechanics liens by requesting conditional and unconditional lien releases from the general contractor and every major subcontractor as you release payments.

    Before you sign

    CheckHowWhy it matters
    License statusCSLB license lookupConfirms classification and standing
    Workers' compShown on CSLB recordYou can be liable if a worker is hurt
    Liability insuranceRequest certificate direct from insurerCovers property damage
    Down paymentMax $1,000 or 10%, whichever is lessState law on home improvement contracts
    PermitsCity or county building dept.Unpermitted work haunts resale

    Running a clean hiring process

    Most disasters trace back to a vague scope and a big up-front payment.

    Write the scope before you call anyone

    A one-page description of exactly what you want done, with materials and finishes specified where you have preferences, makes bids comparable. Without it you're comparing three different projects.

    Get three bids on identical scope

    Ask each contractor to break out labor, materials, permit fees, and an allowance for unknowns. If one bid is 40% under the others, ask what they excluded — there's always an answer.

    Tie payments to milestones

    Progress payments should follow completed, inspectable stages: demo, rough-in, inspection passed, drywall, finish. Never let payments run ahead of work performed.

    Hold a real retention

    Keep a final payment of roughly 10% until the punch list is complete and final inspection is signed off. It's the only leverage that survives to the end of the job.

    Collect lien releases

    Subcontractors and suppliers can lien your home even if you paid the general contractor. Get conditional releases with each payment and unconditional releases once payments clear.

    San Diego permit realities

    City versus county jurisdiction

    The city of San Diego handles permits inside city limits; unincorporated areas go through the county, and each incorporated city — Chula Vista, Escondido, Carlsbad and the rest — runs its own department with different timelines and fees.

    Coastal zone overlay

    Properties in the coastal zone can require coastal development permits for work that would be routine elsewhere, which adds months. Verify early if you're west of the coastal boundary.

    ADU rules are favorable

    California and San Diego have both loosened accessory dwelling unit rules substantially, with streamlined approvals and, in parts of the city, bonus density incentives. It's the most common high-value project here — and one where contractor experience with local ADU review is worth paying for.

    Solar, panel upgrades and electrification

    Panel upgrades to support EV charging, heat pumps, and solar are extremely common and require electrical permits plus utility coordination. Build the utility timeline into your schedule.

    Wildfire and hillside requirements

    Homes in very high fire hazard severity zones face stricter material and vent requirements, and hillside lots trigger grading review. Both change the cost of the job meaningfully.

    Warning signs

    • • Door-to-door solicitation after a storm or wildfire, or pressure to sign today.
    • • Requests for large cash payments, or payments made out to an individual rather than the licensed business.
    • • No written contract, no license number on the contract, or a license number that belongs to someone else.
    • • Offers to skip the permit to save money — that liability transfers entirely to you as the owner.

    Frequently asked

    How much can a contractor ask for up front in California?

    On home improvement contracts, no more than $1,000 or 10% of the contract price, whichever is less. Larger up-front demands violate state law.

    How do I check a contractor's license in San Diego?

    Use the Contractors State License Board's free online license lookup. It shows license classification, status, bonding, workers' compensation coverage, and any disciplinary history.

    Do I need a permit for a bathroom remodel?

    Generally yes if you're altering plumbing, electrical, or structure. Cosmetic swaps like paint and fixtures usually don't require one. Confirm with the jurisdiction that covers your address.

    What is a mechanics lien and how do I avoid one?

    It's a legal claim a contractor, subcontractor, or supplier can place on your property for unpaid work — even if you already paid the general contractor. Collect conditional and unconditional lien releases from everyone at each payment stage.

    Keep reading

    The Sandi Spots Newsletter

    San Diego, in your inbox.

    New beach finds, hidden taco shops, weekend events, and seasonal guides — once a week from a local. No spam, ever.

    One email a week. Unsubscribe anytime.

    About this guide

    Written and fact-checked by the Sandi Spots Editorial team — San Diego residents publishing under Sleep Coast LLC. Every place we recommend has been visited in person or verified against an official source, and no business can pay for inclusion or a higher ranking. Last updated .

    Local, first-hand. Reported on the ground in San Diego County.
    Kept current. Prices, hours, and closures reviewed on a rolling basis.
    Independent. Affiliate links never influence rankings.

    Editorial policy · About us · Suggest a correction