Attorney-reviewed in all 50 states

California · Demand Letter · Home Contractor

California Contractor Dispute Demand Letter: Recover What You Paid For

A California contractor took your money and disappeared, overcharged, or left the job half-finished. Cal. Bus. & Prof. Code §§ 7031 and 7160 are powerful leverage. Send an attorney-reviewed demand letter and recover up to $12,500 without a lawsuit.

4 years
Deadline to file your claim
$13K
Small claims court cap
6 days
Average time from letter to payment
85%
Of demand letters paid before court action

Attorney-reviewed · Certified mail

Get paid without going to court. California demand letter, attorney-reviewed and USPS Certified.

4.9/5 from 60,000+ cases85% paid before court · Mailed in 1 business day
Start your demand letter$12924-hour guarantee · No retainer
Written by
Suna Gol
Fact-checked by
Anderson Hill
Legally reviewed by
Jonathan Alfonso
Last updated

The California statutes that put you in the driver's seat

Most homeowners approach a contractor dispute thinking they're at the mercy of whoever has the bigger lawyer. California's contractor licensing laws flip that dynamic entirely.

Cal. Bus. & Prof. Code § 7057 requires any general contractor whose project exceeds $500 in combined labor and materials to hold a license issued by the Contractors State License Board. That's not a suggestion and there's no good-faith exception. § 7031 goes further: a contractor who performs covered work without a license cannot bring or maintain an action to recover compensation for that work. The statute says "cannot." Not "may have difficulty." An unlicensed contractor who sues you for payment loses before the case starts.

Your leverage as the paying consumer is substantial. If your contractor was unlicensed, you can demand a full refund of everything paid, regardless of whether the work was competent. If they were licensed but violated the Home Improvement Contract Act (Cal. Bus. & Prof. Code § 7160), they face statutory damages on top of any actual losses. If they used deceptive or unfair practices in the process, the Consumer Legal Remedies Act opens the door to treble damages.

A demand letter that names the applicable code section, states what happened, and makes clear that you know the law puts the contractor in an uncomfortable position. Most resolve the dispute rather than answer it in court.

The deadline clock and which one applies to you

California gives you two different limitation periods depending on how your contract was structured.

If you and the contractor signed a written agreement, Cal. Code Civ. Proc. § 339 gives you four years from the date the dispute arose to file a legal action. If the work was agreed on verbally, the window shortens to two years. "Arose" generally means the date the contractor abandoned the job, the date you discovered the defective work, or the date they demanded payment you dispute, whichever came first.

For construction defects specifically, Cal. Code Civ. Proc. § 337.15 creates a separate four-year period for latent defects (things you couldn't see during a reasonable inspection) running from substantial completion of the work. Obvious or "patent" defects have a ten-year ceiling. These are outside the small claims world in most cases, but the four-year latent defect window applies to money damages you can still bring in small claims if the amount is under $12,500.

The practical takeaway: if the dispute is less than two years old, all your options are open. If it's between two and four years old, get a written contract in front of an attorney or our review team to confirm you're still inside the window. Waiting longer than four years on a written contract almost certainly forfeits your right to recover in court.

Send the demand letter now. Even if you're still inside the limitation period, the letter locks in the timeline and creates a formal record that you put the contractor on written notice.

What you can actually recover

California law allows several categories of recovery in contractor disputes, and the total can add up quickly.

Your deposit or prepayment. If the contractor abandoned the job, never started, or took more than the legal deposit limit upfront, you can recover those amounts outright. The deposit cap under Cal. Bus. & Prof. Code § 7161 is 10% of the contract price or $1,000, whichever is less. Anything above that cap is recoverable as an unlawful advance.

The cost to fix or complete the work. What you paid a second contractor to come in and repair or finish is recoverable. Get a written estimate or invoice from the completing contractor and keep it as your damages figure.

Statutory treble damages. Under the Consumer Legal Remedies Act, consumers harmed by an unlicensed contractor's deceptive practices can recover three times actual damages or $5,000, whichever is greater, plus attorney's fees. This provision applies most cleanly to unlicensed operators who misrepresented their credentials or scope of work. If it applies to your situation, the potential recovery changes the calculus entirely.

Reimbursement of the unlicensed contractor's entire fee. Cal. Bus. & Prof. Code § 7031 applies regardless of work quality. A court can order the full disgorgement of fees paid to an unlicensed contractor even if the work was actually performed competently. The statute's purpose is deterrence, not just correction.

California's small claims limit of $12,500 for individual plaintiffs (Cal. Code Civ. Proc. § 116.221) means most residential contractor disputes fit within small claims. If your total damages exceed $12,500, you'll need a regular civil filing, but many disputes with a combined deposit refund and repair estimate land comfortably under the cap.

What your demand letter needs to lean on

A demand letter is only as strong as the facts behind it. Before you draft a word, gather the following. Each piece corresponds to a specific argument you'll make.

The contract itself. Written contracts are your foundation. If it's signed, pull the scope of work, payment schedule, completion date, and any warranty language. If it's a series of email exchanges that add up to a binding agreement, print and organize those instead.

Proof of licensing status. This takes about two minutes. Go to the California Contractors State License Board online lookup at cslb.ca.gov and search your contractor's name or license number. Screenshot the result. If they're unlicensed, that screenshot is exhibit A. If their license was suspended or expired at the time of your project, that still triggers § 7031.

Payment records. Every check, wire transfer, Venmo transaction, or cash receipt. Organize them chronologically. Total them. This is the number you'll demand back.

Photos and video with date stamps. Document the state of the work when it stopped. If they walked off mid-project, photograph every incomplete element. If the work was defective, photograph it before any remediation.

Communications. Every text, email, voicemail transcript, or written note exchanged with the contractor. The gap between what they promised and what they delivered, in their own words, is persuasive evidence. The date they stopped responding is also relevant.

A completing contractor's written estimate. Get at least one licensed, CSLB-verified contractor to inspect the work and provide a written estimate to repair or complete it. This number becomes your completion damages figure.

The original permit, if any. Home improvement projects over certain sizes require a building permit pulled from the city or county. If your contractor told you a permit wasn't needed and one was required, that's a separate licensing violation worth noting in the letter.

How to write a California contractor demand letter that works

The goal of the letter is not to express frustration. It is to make the cost of not paying you higher than the cost of paying you. Every word should serve that purpose.

Structure the letter in five parts:

Part 1: The facts, stated without adjectives. Your name, the contractor's name, the property address, the contract date, the agreed scope of work, the total contract price, and the amount paid. No commentary. No characterization. Just the record.

Part 2: What happened. A factual chronology. Work began on X date. Payment of $Y was made on Z date. As of [date], the following items remained incomplete: [list]. Or: The contractor last appeared on site on [date] and has not returned despite requests on [dates]. Keep this clinical. Courts respond to timelines, not adjectives.

Part 3: The applicable statutes. This is where the letter does its real work. Cite the exact section. "Pursuant to Cal. Bus. & Prof. Code § 7031, a contractor performing work on a project with a contract price over $500 without a valid license issued by the California Contractors State License Board is barred from recovering any compensation for that work. Your CSLB license number could not be verified as of [date]. Accordingly, you are legally required to return all amounts paid." If the contractor was licensed but violated § 7161's deposit cap, cite that instead. Name the rule. Number the statute.

Part 4: The demand. A specific dollar amount and a deadline. "You are hereby demanded to remit payment of $[X] within 14 calendar days of the date of this letter." Fourteen days is standard. Ten is acceptable if the situation is urgent.

Part 5: The consequence. "Failure to comply will result in the filing of a small claims action in [County] Superior Court for the principal amount of $[X], plus statutory damages, court costs, and interest. If unlicensed contractor violations are established, the Consumer Legal Remedies Act additionally provides for three times actual damages or $5,000, whichever is greater, plus attorney's fees." Do not threaten what you won't do. If you're prepared to file, say so. If you're not, the contractor will test you.

Send the letter by USPS Certified Mail with tracking so you have documented proof of delivery. Keep a copy for yourself. The delivery receipt becomes part of your court filing if it goes that far.

If the letter goes unanswered

Most California contractor demand letters citing the licensing statutes are paid within two weeks. The contractor knows the law works against them. But some don't respond.

If your deadline passes without payment or a substantive reply, file a California small claims case against your contractor as the direct next step. California's $12,500 individual limit covers most residential disputes, the contractor cannot be represented by an attorney at the initial small claims hearing, and your demand letter with certified mail proof becomes exhibit A in your filing.

Do not let the four-year statute of limitations on written contracts create a false sense of time. File before the deadline, not after.

What to expect after sending the letter

Most responses come within the first week. A contractor who knows they were unlicensed, exceeded the deposit cap, or abandoned a job generally moves quickly once they see the statute cited in writing. The most common outcomes:

Full payment by the deadline. This happens in the majority of cases where the statutory violations are clear and the letter is properly drafted. The contractor pays, you sign a release, the dispute ends.

A counteroffer. The contractor comes back with a partial payment offer or a proposal to complete the work. You can negotiate or reject it. If you accept, get the agreement in writing and make sure it releases you from any further claims before you cash any check.

A dispute over the facts. The contractor responds denying the claim. Read the response carefully. If they dispute the license status, verify again through the CSLB. If they dispute the payment amounts, compare their records to yours. Then file. A written dispute from the contractor is not a defense; it's a preview of what they'll argue in court.

No response. The most common scenario after a dispute involving a contractor who already knows they're in the wrong. If the deadline passes in silence, treat it as a rejection and file the small claims case. A no-response contractor who is served with a court summons typically pays before the hearing date.

The demand letter creates a record that you acted in good faith and gave the contractor a reasonable opportunity to resolve the matter before involving the court. California small claims judges notice that.

Sources & further reading

Primary sources

We draft from authoritative statutes and state-court self-help guidance. Every article on Sue.com links to the primary source so you can verify the citation yourself.

Frequently asked questions

How do I verify whether my contractor was licensed in California?
Use the CSLB online license lookup at cslb.ca.gov. Enter the contractor's name or their license number if they provided one. The database shows current license status, license classification, expiration date, and any disciplinary actions. Run the search for the date your project started, not just today. A license that expired before work began still triggers § 7031.
My contractor says the project was under $500, so they didn't need a license. Is that right?
For general contracting, the threshold is $500 in combined labor and materials for the entire project. If your project exceeded that amount, a license was required. Contractors sometimes try to characterize a larger project as multiple sub-$500 jobs to avoid the licensing requirement. Courts look at the actual scope and total cost of the work, not how the contractor chose to invoice it.
The contractor took more than 10% as a deposit. What can I recover?
Under Cal. Bus. & Prof. Code § 7161, the maximum allowable deposit for a home improvement contract is 10% of the contract price or $1,000, whichever is less. Any amount taken above that cap is an unlawful advance. You can recover the excess in your demand letter and, if necessary, in small claims court. If the contractor also failed to start or complete the work, the entire deposit is recoverable.
What if I signed the contract but never got a written scope of work?
The Home Improvement Contract Act under Cal. Bus. & Prof. Code § 7160 requires home improvement contracts to include specific disclosures and terms. A contract missing those required elements may itself constitute a statutory violation. In practice, a vague or unsigned scope of work strengthens your position in a demand letter because the contractor cannot easily identify which deductions they're entitled to withhold from a refund.
Can I cancel the contract and get a full refund?
Under Cal. Bus. & Prof. Code § 7168, you have three business days from signing to cancel a home improvement contract without penalty. If the contractor failed to give you the statutory notice of your cancellation rights, that window extends to one year from signing. If you're within either window, your demand letter should lead with cancellation, not breach.
What if the contractor did some of the work but not all of it?
You can recover the cost to complete the remaining work, not necessarily the full contract price. Get a written estimate from a licensed completing contractor. That number is your completion damages figure. If the contractor also took more than the legal deposit cap upfront, that overage is recoverable on top of the completion cost.
Will the contractor put a lien on my house?
A licensed contractor can file a mechanics' lien within 90 days of last providing work or materials under Cal. Civil Code § 1812.10 et seq. If the contractor is unlicensed, they cannot file a lien. If you have a legitimate dispute over the work quality or scope, dispute the lien in writing promptly. A demand letter that precedes any lien filing establishes your position clearly and often deters the filing altogether.

Ready to send?

Skip the research. Send an attorney-reviewed letter today.

$129one-time
  • Attorney-reviewed letter
  • USPS Certified Mail + tracking
  • Typical response: under 1 week
Start my demand letter
4.9/5 · 60,000+ cases

Final notice

Send your California demand letter. Paid within the week.

An attorney-reviewed demand letter tailored to California law, mailed USPS Certified on your behalf. Most recipients pay before the deadline passes.

Start for $129No retainer · No subscription · 24-hour guarantee