Last updated October 15, 2026








Free written scope consultation - allowances, timeline, and change-order rules on paper before a single trade is scheduled
How to Hire a Construction Contractor in San Diego: A Step-by-Step Guide
Here’s a number that should stop you cold: California’s Contractors State License Board receives more than 20,000 complaints every year. The most common complaint isn’t shoddy tile work or a blown deadline. It’s a homeowner discovering that the licensed contractor they hired sent an unlicensed crew to do the actual work. San Diego’s construction market is one of the most active in the state, which means the good crews are booked solid and the bad ones are hungry. This guide walks you through the verification steps that separate a contractor who will honor the contract from one who will test how much you’re willing to tolerate, and you can find more guides & resources on our blog. We’ll cover license checks, written pricing, payment schedules, and the questions that reveal who is actually coming to your door.
Styles & brands we work with







Quick Answer
To hire a construction contractor in San Diego, start with our Complete Guide to Construction in San Diego and verify the contractor’s license status on the CSLB website, confirming the license holder will personally supervise your job. Get a written, itemized price before any work begins, insist on a payment schedule tied to completed milestones, and ask for the names and photos of every crew member who will enter your home. A legitimate contractor will welcome all of these requests. A problematic one will push back on every single one.
Table of Contents
- How to Run a Real CSLB License Check in San Diego
- The Questions That Reveal Who’s Actually Coming to Your Home
- Why a Written Price Before Work Begins Is Your Legal Right
- Red Flags in a Contractor’s Communication Style
- How to Structure a Payment Schedule That Protects You
- The 10 Questions to Ask Every San Diego Contractor
- Getting Specific About Materials and Specifications
- Common Mistakes to Avoid
- When to Call a Professional
- Frequently Asked Questions
- The Bottom Line
How to Run a Real CSLB License Check in San Diego
Every contractor in San Diego who performs work over $500 in labor and materials must hold a California contractor’s license. You can verify any license in about two minutes at cslb.ca.gov. Type in the contractor’s name or license number, and the system shows the license status, issue date, expiration date, workers’ compensation coverage, and any disciplinary actions. None of this costs money. None of it requires creating an account.
What most San Diego homeowners don’t know is that a license number on a business card means almost nothing by itself. Anyone can print a number. What matters is whether the license belongs to the person who handed you the card, whether it’s active, and whether the classification actually covers the work you’re hiring them to do.
What the CSLB Status Codes Actually Mean
- Active: The license is current and the contractor can legally operate. This is the only status you should accept.
- Inactive: The contractor did not renew. They cannot legally perform work. Walk away.
- Suspended: The CSLB revoked the contractor’s right to operate, usually due to a violation. Walk away and report them if they’re still soliciting work.
- Expired: The renewal deadline passed. No legal work can be performed until it’s renewed.
- Cancelled: The contractor voluntarily closed the license. This is not a license that’s coming back.
Here’s the part most guides skip. An active license tells you the person who holds it passed a trade exam and carries a bond. It does not tell you who will perform the work on your specific project. In San Diego, the practice of a licensed contractor selling or renting their license number to an unlicensed crew is common enough that the CSLB runs sting operations for it. When we talk to homeowners in Clairemont, North Park, and Chula Vista, many of them tell us the same story: the guy who signed the contract was not the guy who showed up with a hammer.
So run the check. Then ask the follow-up question that actually matters: “Will you personally be on-site supervising this job, or will someone else be running the crew? And what is that person’s name?”
The Questions That Reveal Who’s Actually Coming to Your Home
You’re not hiring a contract. You’re hiring the people who will walk through your front door for weeks or months. In San Diego, where many homeowners work during the day and trust crews to work unattended, knowing exactly who is on your property is not paranoia. It’s basic risk management.
Before you sign anything, ask these questions out loud. Take notes. A contractor who hesitates or gets defensive is giving you information.
- Who is the project lead, and will I meet them before the start date? The person running your job should have a name, a face, and a phone number you can reach directly. If the salesperson can’t tell you who will be on-site, that’s a problem.
- Are your crew members employees or subcontractors? Both are legal in California, but you should know which you’re getting. Subcontractors should hold their own licenses if they’re performing specialized work like electrical or plumbing.
- Have your crew members passed background checks? This matters if you’re home alone during the day, if you have young children, or if you’re an older adult. A legitimate company will answer this question without blinking.
- Will I receive the names and photos of crew members before they arrive? This is the step that separates professional operations from everything else. At Mason Remodeling, every technician’s name and photo is sent to the homeowner before the visit, and every crew member arrives in a clean marked uniform with a photo ID badge. We call this the Threshold Standard, and it’s the rule for every job, not an upgrade.
- How do I verify who is at my door? The answer should be immediate and specific: a badge, a uniform, a company vehicle. If the answer is vague, imagine yourself standing at your own front door at 7:30 a.m., unsure whether to turn the deadbolt.
San Diego’s housing stock includes a lot of older homes in neighborhoods like Mission Hills, Normal Heights, and University Heights, where homeowners routinely make decisions about who enters their property while a spouse or partner is at work. The verification step is not about distrusting everyone. It’s about making the process predictable, so you never have to guess.
Why a Written Price Before Work Begins Is Your Legal Right
Under California law, a home improvement contract over $500 must be in writing. But a written contract and a written price are two different things, and that distinction is where San Diego homeowners get burned. A contract can say “install new bathroom vanity” without telling you what the vanity costs, what the labor costs, or what happens when the plumber discovers the shutoff valve is corroded.
The California Home Improvement Contract requires certain elements, including a description of the work, the total price, and a payment schedule. If a contractor hands you a one-page document with a bottom-line number and no breakdown, that document may technically satisfy the law. It does not protect you.
Here’s what you should ask for instead: a written, itemized price that shows labor, materials, permits, and disposal costs as separate line items. This is the document that makes surprises impossible. If the contractor won’t provide it before work starts, that’s a decision, not an oversight.
What to Say If a Contractor Resists a Written Price
- “I need to see the line items before I can approve anything. Can you send that over?”
- “I’m not comfortable starting a project this size without knowing exactly what I’m paying for. That’s not negotiable for me.”
- “If the price changes once you open up the wall, I need to know that process in writing too. How do you handle change orders?”
Every legitimate contractor in San Diego works with written pricing as a matter of course. We provide a written price on every project before any work begins, always, no exceptions. It’s how the trade should work, and it’s how you know you’re dealing with someone who has been doing this long enough to understand what a project actually costs.
Red Flags in a Contractor’s Communication Style
Paperwork errors are easy to spot. A missing license number, a vague scope of work, a payment schedule that fronts 80% of the money before day one. But some of the most reliable warning signs in San Diego’s contracting market have nothing to do with documents. They show up in how the contractor communicates.
- The contractor never calls you back the same day. Before you’ve paid them anything, this is their best behavior. If they’re slow to respond during the sales process, imagine how responsive they’ll be after they have your deposit.
- The contractor answers your questions with questions. You ask about permits, and they ask why you’re worried about permits. You ask about the crew, and they tell you not to worry about the crew. Deflection is a strategy. It means your question exposed something.
- The contractor won’t put anything in writing. “We’ll figure that out when we get to it” is not a plan. It’s a blank check. If the answer to a scope question is verbal only, it doesn’t exist.
- The contractor is always available to start tomorrow. In San Diego, good remodelers are booked weeks or months out. If someone can start immediately, it’s usually because no one else has hired them, and there’s a reason for that.
- The contractor gives you a price without ever looking at the job. A phone estimate without a site visit means the price is a guess. Guesses become change orders.
- The contractor never mentions permits. In San Diego, most structural work, electrical work, plumbing work, and anything that changes a building’s footprint requires a permit from the city’s Development Services Department. A contractor who doesn’t raise the topic is planning to work without one.
Communication style predicts project outcomes more reliably than any review site. A contractor who communicates clearly before the job starts will communicate clearly when something goes wrong on day 40. That’s the person you want standing in your kitchen.
How to Structure a Payment Schedule That Protects You
California law limits the down payment for home improvement contracts to 10% of the total project cost or $1,000, whichever is less. That’s a hard legal ceiling, not a suggestion. Any contractor in San Diego who asks for more than that before work begins is violating state law, full stop.
Beyond the legal cap, the rest of the payment schedule is negotiable. Here’s the structure we recommend to homeowners throughout San Diego, from East Village condos to Rancho Bernardo single-family homes.
- 10% down at contract signing. This is the maximum allowed by California law. It covers mobilization costs, material deposits, and scheduling.
- Progress payments tied to completed milestones. You pay when the rough framing passes inspection, when the plumbing rough-in is approved, when the drywall is hung. Payments follow work that’s verifiable, not promises of future work.
- Final payment only after all inspections have passed and you’ve walked the job. In San Diego, this includes final approval from the Development Services Department on permitted work, plus your own punch-list walkthrough.
- Never pay in cash. Checks and credit cards create a paper trail. If something goes wrong, that record is your leverage in a CSLB complaint.
A legitimate contractor won’t bristle at a milestone-based schedule. We expect it. A contractor who insists on 50% upfront, then 40% more at “rough framing” with no inspection scheduled, is telling you how the rest of the job will go. Listen.
Getting Specific About Materials and Specifications
Here’s a San Diego-specific issue that doesn’t come up in generic contractor guides or even our Seasonal Construction Care for San Diego: Year-Round Homeowner’s Guide: coastal corrosion. If you live west of Interstate 5 in neighborhoods like Point Loma, Ocean Beach, or La Jolla, the salt air will eat through cheap fasteners and builder-grade fixtures faster than the manufacturer’s warranty can run out. Your material specifications matter more here than they would in El Cajon or Santee.
Ask your contractor to specify every material that goes into your project, including brands and model numbers. Not “new faucet” but “Moen Align single-handle pull-down faucet, spot-resist stainless.” Not “quartz countertop” but “Cambria quartz, 3cm thickness, specific color name.” The more specific the written scope, the fewer places for a substitution to hide.
This is also where trade vocabulary works against you. When we talk to San Diego homeowners, we explain terms like “Schluter strip” (the metal trim that seals the edge where tile meets flooring) or “PEX” (flexible plastic water supply lines that resist corrosion better than copper in some applications). You don’t need to become an expert. You need a contractor who will explain the terms instead of using them to keep you in the dark.
For homeowners considering prefabricated elements, brands like Boxabl and Plant Prefab have changed the conversation about what’s possible in San Diego’s tight lots and coastal setbacks, and Tuff Shed remains a solid option for accessory structures that don’t require a full foundation. The point is that materials should be specified precisely, with the model name in the contract, so you know exactly what you’re paying for.
The 10 Questions to Ask Every San Diego Contractor
Print this list. Bring it to every estimate. The way a contractor answers these questions tells you more than any portfolio photo.
- Is your CSLB license active, and will you provide the number in writing? Verify it yourself at cslb.ca.gov before the first meeting ends.
- Will you be the person supervising my project, or will someone else run the crew? Get the supervisor’s name. Ask to meet them.
- Will I receive the names and photos of crew members before they arrive? The answer should be yes. Without hesitation.
- Are your crew members background-checked? If this question makes anyone uncomfortable, that’s your answer.
- Do you provide a written, itemized price before work starts? Not a verbal estimate. Not a bottom-line number. An itemized breakdown.
- How do you handle change orders? A real contractor has a process. A problem contractor has a shrug.
- Who pulls the permits, and are the permit fees included in your price? In San Diego, permit costs vary by project scope and are paid to the city, not the contractor. You want that clarified upfront.
- What does your workmanship warranty cover, and for how long? Get it in writing with specific dates and exclusions. Our own warranty at Mason Remodeling is a 365-Day Done Right Promise: if the work is not right within a year of completion, we make it right at no cost. “We stand behind our work” is not a warranty. A warranty has terms.
- How is your team structured for this project? Who is the point of contact, what are their hours, and who do you call if the point of contact doesn’t answer?
- Can you provide references from San Diego projects completed in the last 12 months? Not references from five years ago in another city. Recent, local, verifiable. Call them.
Common Mistakes to Avoid
- Checking the license once and never re-checking. Licenses expire, get suspended, and change hands. Verify the status right before you sign the contract, not three months earlier when you first called for a bid.
- Accepting a verbal estimate as a contract. In California, a verbal agreement for work over $500 has no teeth. If there’s no written contract with a written price, you have no legal protection beyond your own notes.
- Paying more than 10% down. This is the single most common violation in San Diego’s residential remodeling market. It’s also the easiest to avoid: know the law, and refuse to exceed it.
- Hiring the cheapest bid without comparing scope. A lower price usually means something was left out: permits, disposal, a specific material, labor. Compare the line items, not the bottom line.
- Skipping the permit process to “save time.” Unpermitted work in San Diego creates problems when you sell the house, problems with your homeowners insurance if something fails, and problems with the city if they discover the work during a future inspection. The time you save is not worth the liability.
- Assuming the person who signs the contract is the person who shows up. This is the assumption behind most of the CSLB’s complaint volume. Ask the question out loud and get the answer in writing.
- Rushing the hiring decision because you want the project done. In San Diego’s fast-moving market, the pressure to lock in a contractor is real. But the weeks you spend vetting now will feel like nothing compared to the months you could spend dealing with the wrong one.
When to Call a Professional
Some projects are appropriate for a handyperson or even a confident DIY approach. Replacing a faucet, painting a bedroom, swapping out light fixtures. But the moment your project touches structure, waterproofing, electrical systems, or plumbing, you need a licensed contractor. Anything that changes your home’s square footage, moves a wall, opens a load-bearing surface, or adds a bathroom requires permits and inspections in San Diego. Trying to work around that process creates liability that follows the house, not just the homeowner who hired the crew.
If you’re planning a bathroom remodel, a kitchen renovation, or a whole-home update, and you want to work with a team that verifies every crew member by name and photo before they reach your door, Mason Remodeling Co San Diego offers free estimates throughout San Diego. Call (619) 673-9302 to schedule yours.
Frequently Asked Questions
General contractors in San Diego typically charge 10% to 20% of the total project cost as their fee, on top of labor and materials. For a midrange bathroom remodel in neighborhoods like Clairemont or Tierrasanta, that often translates to a total project cost between $18,000 and $35,000. For a whole-home remodel, the general contractor fee alone can range from $15,000 to $60,000 depending on the scope. The most reliable way to get an accurate number is to ask for a written, itemized estimate. Call (619) 673-9302 for a free estimate from our general contracting team in San Diego.
A contractor in San Diego must hold an active California contractor’s license issued by the CSLB in the classification that matches the work being performed. General building contractors hold a “B” classification, which covers most remodeling projects. Specialized trades like electrical (C-10), plumbing (C-36), and HVAC (C-20) require their own classifications. Always verify the license number against the contractor’s name at cslb.ca.gov before signing a contract.
Go to cslb.ca.gov and click “Check a License.” Enter the contractor’s license number or business name. The page will show the license status (active is the only acceptable status), the issue and expiration dates, the business name and address, and any disciplinary actions. The search is free and takes under two minutes. If a contractor refuses to provide a license number, that’s a red flag that should end the conversation.
No. Under California law, any construction project over $500 in combined labor and materials requires a state contractor’s license. Contractors working without a license are violating the law and cannot enforce payment for their work. More importantly, unlicensed contractors often lack workers’ compensation insurance, which means you, the homeowner, could be held liable if a worker is injured on your property.
California law caps the down payment for any home improvement contract at 10% of the total project cost or $1,000, whichever is less. Any contractor in San Diego who asks for more than that before work begins is violating state law. The remaining payments should be tied to completed milestones, with final payment due only after inspections pass and you’ve completed your punch-list walkthrough.
A standard bathroom remodel in San Diego takes 4 to 8 weeks from demolition to final walkthrough, depending on the scope. Projects that involve moving plumbing, relocating walls, or adding square footage take longer, often 8 to 12 weeks. The timeline should be stated in your written contract, and the contract should explain what happens to that timeline if inspections are delayed or materials arrive late. Our bathroom remodeling team in San Diego provides a written schedule with every project, so you know what to expect before the first day.
The Bottom Line
Hiring a contractor in San Diego comes down to verification. Verify the license. Verify who will physically be on your property. Verify the price in writing before any work starts. Verify the payment schedule meets California’s legal requirements. Verify the warranty has specific terms and a specific duration. The contractors who welcome these steps are the ones who have been doing this long enough to build their business on documented trust rather than verbal promises. If you’re ready to start a home remodeling project in San Diego, and you want to work with a team that puts every detail in writing, call (619) 673-9302. Estimates are free, and you’ll know exactly who is coming to your door.
Written by Isaac Pruett, Owner at Mason Remodeling Co San Diego, serving San Diego since 2004.
See the difference
Before
After
Before
After
Before
After


