California
General Contractor

The Complete Guide to General Contractor Service Agreements in California

Everything California general contractors need to know about writing compliant service agreements: CSLB licensing, mechanics liens, down payment limits, and more.

Last updated: October 2026By StateDocGen Team

Why a Written Agreement Matters in California

California has some of the strictest contractor regulations in the country. The Contractors State License Board (CSLB) enforces rules that affect how you write contracts, what disclosures you must include, and how you collect payments. A verbal agreement is not enough. Under California Business and Professions Code Section 7030, any contract for home improvement work exceeding $500 must be in writing and must include specific disclosures.

A well-written service agreement protects you in three ways. First, it sets clear expectations with your client so there is less room for disputes. Second, it satisfies California legal requirements, which means you are less likely to face penalties or have your contract ruled unenforceable. Third, it preserves your mechanics lien rights, which are your most powerful tool for getting paid if a client refuses.

Many contractors learn the hard way that a handshake deal can cost them thousands. Without a written agreement, you have no proof of what was agreed to, no way to enforce payment terms, and no way to defend yourself if a client makes false claims about your work. A few minutes spent writing a proper contract can save you months of headaches.

CSLB Licensing Requirements

In California, general contractors must be licensed by the Contractors State License Board (CSLB) for any project valued at $500 or more, including labor and materials. This is not optional. Working without a license when one is required is a criminal misdemeanor and can result in fines, jail time, and the inability to enforce your contract in court.

Your CSLB license number must appear on all contracts, bids, solicitations, and advertisements. This is required under California Business and Professions Code Section 7030. If your license number is missing from the contract, a client can argue the contract is invalid, and you may lose your right to collect payment or file a mechanics lien.

To get a CSLB license, you must have at least four years of journey-level experience, pass a trade exam and a law and business exam, and post a contractor license bond of $25,000. The bond protects your clients if you fail to complete work or perform defective work. You must also disclose any criminal convictions on your application.

There are different license classifications. Class A is for general engineering contractors, Class B is for general building contractors, and Class C is for specialty contractors like electricians, plumbers, and HVAC technicians. Make sure you hold the correct classification for the work you are performing. If you are a general contractor hiring subcontractors, verify that each subcontractor holds the proper license for their trade.

Mechanics Lien Rights in California

California mechanics lien law is one of the most powerful tools available to contractors who are not paid for their work. Under California Civil Code Section 3110, a contractor who improves real property has the right to record a mechanics lien against the property to secure payment. This means that if the property owner refuses to pay, you can place a lien on their property that must be satisfied before the property can be sold or refinanced.

The timing is critical. For direct contractors (those who contract directly with the property owner), the deadline to record a mechanics lien is 90 days after recording a Notice of Completion or Notice of Cessation, or 90 days after the project is actually completed, whichever is earlier. If no Notice of Completion or Cessation is recorded, the deadline extends to 90 days after the project is completed.

To preserve your lien rights, you must also serve a preliminary 20-day notice on the property owner, the construction lender, and the direct contractor if you are a subcontractor. This notice informs them that you are performing work on the property and may file a lien. Failure to serve the preliminary notice does not eliminate your lien rights entirely, but it limits the amount you can claim to the value of work performed in the 20 days before the lien is recorded.

A practical example: you start a kitchen remodel on March 1 and finish on June 15. The owner records a Notice of Completion on June 20. You have 90 days from June 20, meaning until approximately September 18, to record your mechanics lien. If you miss this deadline, you lose your lien rights entirely, and your only option is a breach of contract lawsuit, which is slower, more expensive, and does not attach to the property.

Down Payment Limits Under California Law

California is one of the few states that legally limits how much a contractor can collect as a down payment before starting work. Under California Business and Professions Code Section 7159.5, the maximum down payment you can collect is the lesser of 10% of the total contract price or $1,000. This applies to home improvement contracts.

This rule catches many contractors by surprise. If your total contract is $20,000, you can only collect a $1,000 deposit, not the $2,000 that 10% would suggest. The remaining balance must be tied to specific milestones or progress payments that are clearly described in the contract.

The purpose of this law is to protect consumers from contractors who take large deposits and then fail to perform. Violating this rule can result in CSLB discipline, including fines and license suspension. It also gives the client grounds to cancel the contract and demand a refund.

To stay compliant, structure your payment schedule around milestones rather than a large upfront deposit. For example: $1,000 deposit, $5,000 upon demolition and framing, $5,000 upon rough-in and inspection, $5,000 upon drywall and paint, and $4,000 upon final completion and walkthrough. This keeps you compliant and ensures you get paid regularly throughout the project.

The Three-Day Right to Cancel

Under California Civil Code Section 1689.5, clients have a three business day right to cancel certain home improvement contracts without penalty. This cooling-off period applies to contracts solicited away from the contractor place of business, such as contracts signed at the client home.

Your contract must include a conspicuous notice of this right, and you must provide the client with a cancellation form that they can use to cancel within the three-day period. The cancellation form must be attached to the contract and must include the date of the transaction and instructions for how to cancel.

If the client cancels within the three-day period, you must refund any payments made within 10 days of receiving the cancellation notice. You cannot charge the client for any work performed during this period unless the client requested an emergency repair in writing.

If you fail to include the cancellation notice in your contract, the client may have an extended right to cancel, potentially for years after the contract was signed. This is a serious risk, so always include the notice and the cancellation form in every contract solicited at the client home.

Payment Schedule Best Practices

A well-structured payment schedule keeps your cash flow healthy and gives the client confidence that they are paying for real progress. California law requires that payment milestones be tied to specific, verifiable work completed, not just time passed. This prevents contractors from collecting payment before earning it.

Here is a payment schedule that works well for most residential remodeling projects: 10% or $1,000 deposit (whichever is less) upon contract signing, 25% upon completion of demolition and framing, 25% upon completion of rough-in and passing rough inspection, 25% upon completion of drywall, paint, and finish work, and the remaining balance upon final walkthrough and client acceptance.

Each milestone should be clearly defined in the contract so there is no ambiguity about when payment is due. For example, instead of saying "payment upon framing," say "payment upon completion of all framing work and passing of the framing inspection by the local building department." The more specific you are, the less room there is for disagreement.

Include a late payment penalty in your contract. California allows contractors to charge reasonable late fees, but the fees must be disclosed in the original contract. A common approach is to charge 1.5% per month on any unpaid balance after 30 days. This encourages timely payment and compensates you for the cost of carrying the debt.

Insurance and Liability Requirements

California does not require contractors to carry general liability insurance by state law, but the CSLB strongly recommends it, and many clients and project types require it. If you are working on a project with a construction lender, the lender will typically require proof of insurance before releasing funds.

At minimum, you should carry general liability insurance with coverage of at least $1 million per occurrence and $2 million aggregate. This protects you if a client or third party is injured on the job site or if your work causes property damage. If you have employees, California law requires you to carry workers compensation insurance.

Your contract should state that you carry general liability insurance and workers compensation coverage, and that you will provide certificates of insurance upon request. This reassures the client and documents your coverage in writing.

Include an indemnification clause that states you will indemnify the client against claims arising from your negligence or willful misconduct, but not against claims arising from the client own actions or the actions of other contractors. This protects the client while limiting your exposure to claims that are not your fault.

Common Mistakes California Contractors Make

One of the most common mistakes is not including the CSLB license number on the contract. Without it, the contract may be unenforceable, and you could face CSLB discipline. Always include your license number on the first page of every contract, bid, and solicitation.

Another frequent error is collecting a down payment that exceeds the legal limit. Contractors who are used to collecting 30% or more upfront often do not realize California caps deposits at $1,000 or 10%. This is a violation that can cost you your license.

Failing to serve a preliminary 20-day notice is also common. While this does not eliminate your lien rights entirely, it limits the amount you can claim and weakens your position if you need to file a lien. Serve the notice within 20 days of starting work to maximize your lien protection.

Not including the three-day cancellation notice is a serious oversight. Without it, the client may have an extended right to cancel, which means they could cancel the contract months or even years later and demand a refund. Always include the notice and the cancellation form.

Finally, many contractors use generic templates they found online that do not include California-specific clauses. A template written for another state may be missing required disclosures and may include provisions that are not enforceable in California. Using a California-specific template ensures you have the right clauses from the start.

Checklist: What to Verify Before Signing

Before you sign a contract with a new client, verify the following: Your CSLB license is active and current, and the license number is printed on the contract. The contract includes the three-day right to cancel notice and cancellation form. The down payment does not exceed $1,000 or 10% of the total contract price, whichever is less.

The payment schedule is tied to specific milestones, not arbitrary dates. You have served a preliminary 20-day notice on the property owner if you want to preserve your full lien rights. Your general liability insurance and workers compensation coverage are active, and you have certificates ready to provide.

The scope of work is described in detail, including what is and is not included. The contract states who is responsible for obtaining permits and scheduling inspections. The contract includes warranty terms for your workmanship, typically one year from substantial completion.

The contract includes an indemnification clause that protects the client from your negligence while limiting your exposure to claims that are not your fault. The contract states that you are an independent contractor, not an employee of the client, so there is no confusion about tax responsibilities.

If you have checked all of these items, you are ready to sign with confidence. The California general contractor service agreement template on this site already includes all of these clauses and more, so you can generate a compliant document in minutes rather than hours.

Ready to generate your document?

Get a California-compliant general contractor service agreement with all the clauses covered in this guide, ready in minutes.

Generate Your Service Agreement

About the author

StateDocGen was founded to give hardworking contractors an affordable way to get compliant documents without paying big-company prices. We are not a law firm, but we have spent hundreds of hours researching state contractor laws so you do not have to.