California requires every licensed contractor to print the CSLB license number in all advertising, and that includes the website. Business and Professions Code §7030.5 sets the rule, a regulation defines advertising to include “any electronic transmission”, and CSLB’s advertising guidelines name websites outright. The familiar tagline “licensed, bonded and insured” breaks a different section, §7027.4.
Two texts make the rule
Reviewed on 2026-10-25 against the statute and regulation text available that day. The Legislature’s own site, leginfo, refused every request that day, so the statutes were read in Internet Archive copies of leginfo and in a public mirror, and the regulations at Cornell’s Legal Information Institute. California only; other states were not checked.
The statute is one sentence. §7030.5: “Every person licensed pursuant to this chapter shall include his license number in: (a) all construction contracts; (b) subcontracts and calls for bid; and © all forms of advertising, as prescribed by the registrar of contractors, used by such a person.”
“As prescribed by the registrar” sends you to the regulation, 16 CCR §861, titled “‘Advertising’ Defined”. It says the term “includes but is not limited to the following: any card, contract proposal, sign, billboard, lettering on vehicles registered in this or any other state, brochure, pamphlet, circular, newspaper, magazine, airwave or any electronic transmission, and any form of directory under any listing denoting ‘Contractor’” or words of similar meaning, requesting work that needs a license.
Note “contract proposal”: your estimate template is covered twice.
This is a plain reading of public text, not legal advice. Penalty figures shifted on July 1, 2026. Confirm with CSLB or a construction attorney before you reprint a fleet.
What “any electronic transmission” reaches
The regulation never says “website”. CSLB does. Its Advertising Guidelines brochure lists “any website or post that solicits business on the Internet” among the forms advertising takes. Its September 2020 bulletin is plainer: the license number belongs on all advertisements, and “This includes online sales postings and websites, as well as newspaper, radio, and television advertisements.”
“Licensed contractors must clearly display their contractor license number in their advertisements and on commercially-registered vehicles.”— David Fogt, CSLB Registrar, Industry Bulletin #20-21
Neither names Google, Yelp, Angi or Instagram. Our reading of §861: a profile offering your services is an “electronic transmission”, and a trade listing is a “form of directory”. Treat every profile you control as an ad.
| Where it appears | Text that reaches it | Where to put the number |
|---|---|---|
| Website | CSLB brochure and 2020 bulletin; §861 “electronic transmission” | Footer, on every page |
| Estimates, proposals | §861 “contract proposal”; §7030.5(b) “calls for bid” | Template header |
| Contracts and subcontracts | §7030.5(a) and (b) | On the document |
| Google, Yelp, Angi profiles | Our reading of §861 “any form of directory” | Description or business details |
| Social posts, paid ads | Our reading of “electronic transmission”; bulletin “online sales postings” | In each post or ad itself; also the bio and the landing page |
| Trucks, trailers | §861 lettering; §7029.5 and §7029.6 | Lettering, see below |
Why “bonded” gets contractors disciplined
Business and Professions Code §7027.4 has two parts, and the common footer line trips both.
- “Insured.” It is a cause for discipline to advertise that you are “insured” or have insurance “without identifying in the advertisement the type of insurance”, with “commercial general liability insurance” and “workers’ compensation insurance” given as examples. Abbreviations are allowed.
- “Bonded.” It is a cause for discipline to advertise that you are “bonded” if the reference is to the contractor’s license bond (§7071.6) or a disciplinary bond (§7071.8). CSLB’s brochure explains why: such a statement “could lead a consumer to believe that bonding offers a higher level of protection than might be the case.”
The section’s “advertise” includes business vehicles, so the truck gets the rewrite too.
| Before | After |
|---|---|
| Licensed, Bonded & Insured | CSLB Lic. #000000 · General liability and workers’ comp insured |
| Fully insured for your protection | Commercial general liability insured |
| Bonded and licensed since 2009 | Licensed since 2009 · CSLB Lic. #000000 |
The number in the table is a placeholder. Only use “workers’ comp” if you carry it.
Your classification sets what a page may offer
§7027.1 makes it a misdemeanor “to advertise for construction or work of improvement covered by this chapter unless that person holds a valid license under this chapter in the classification so advertised”. Licensed building (B) and engineering (A) contractors may advertise as general contractors. CSLB’s example: a C-29 masonry contractor cannot advertise electrical work without a C-10.
On a website that is a service-page question. A painter’s site with a “Drywall and framing” page is offering work the license may not cover, so match every page against the classifications on your CSLB record. The trade’s page plan, such as the one in the HVAC local SEO guide, should start from that record.
The business name has its own limit. §7059.1 bars a name “that indicates the licensee is qualified to perform work in classifications other than those issued for that license”, and bars doing business “under more than one name for each license”. A made-up example: “Hillcrest Roofing & Solar” on a roofing-only license is a §7059.1 problem before anyone reads the site.
Truck lettering: 72 points, or one and a half inches
| Who | Section | What goes on the vehicle | Size |
|---|---|---|---|
| C-36 plumbing, C-45 sign, C-57 well drilling | §7029.5 | Name, permanent business address, license number, on each side | Letters and numerals at least 1½ inches high |
| Every other classification | §7029.6 | Business name and license number, “in a clearly visible location” | At least 72-point type, or ¾ inch high and wide |
Both apply to commercially registered vehicles. Only the first group needs the street address, so a P.O. box on a plumbing van is a miss.
§861 adds that lettering counts as advertising on vehicles “registered in this or any other state”. A crew truck plated in Nevada or Arizona and working California jobs is not outside the rule.
The handyman line moved to $1,000
Since January 1, 2025, §7027.2 lets a person without a license advertise construction work “only if the aggregate contract price for labor, material, and all other items on a project or undertaking is less than one thousand dollars ($1,000) and the person states in the advertisement that the person is not licensed”. The old figure was $500, so check any page that still quotes it.
CSLB’s December 2024 bulletin adds the catch: the work “cannot require a permit, and the unlicensed person cannot employ anyone for the project.” §7048 says the same, and denies the exemption to anyone who advertises or puts out a sign “that might indicate to the public that the person is a contractor”.
So the exception holds only while all four conditions do: the project’s total price is under $1,000, no permit is required, nobody is employed for the project, and nothing in the ad presents the person as a contractor. On a website that means a plain “not licensed by the CSLB” statement on every page that offers work, and no service whose usual job breaks one of those conditions. Whether a given page does depends on the facts of the work it offers; if your license has lapsed, ask CSLB before the site stays up.
What CSLB can fine, cite or disconnect
The citation penalty table is 16 CCR §884. For the sections in this post, as printed on 2026-10-25:
| Section | Violation | Civil penalty range |
|---|---|---|
| §7030.5 | Number missing from ad, bid or contract | $100 – $1,000 |
| §7029.5, §7029.6 | Vehicle lettering | $100 – $500 |
| §7027.1 | Advertising outside the classification | $100 – $1,000 |
| §7099.10 | Unlawful directory ad | $100 – $1,500 |
| §7028.7 | Unlicensed contracting | $200 – $15,000 |
CSLB’s own publications disagree: the brochure says $100 to $1,000 for a first §7030.5 offense, the 2020 bulletin says advertising violations “can range from $100 to $5,000”. And new versions of §7099.2 and §7028.7 took effect on July 1, 2026, setting a general $500 to $8,000 range and $1,500 to $15,000 for unlicensed citations. The §884 table was last changed in 2023. Ask CSLB which floor applies.
Separately, §7027.1 sets a criminal fine of $700 to $1,000 for advertising without the right license, and §7099.10 lets the registrar order the phone company to disconnect “any telephone number contained in the unlawful advertising” in a directory, with no forwarding to a new number.
Enforcement does start from ads. CSLB describes undercover stings aimed at “individuals who unlawfully advertise for construction work”. Its September 30, 2026 release on a sting in Arroyo Grande, San Luis Obispo County, run with the county district attorney, reports six notices to appear, all for bids over the $1,000 limit, and says those cited “may face additional charges for illegal advertising”.
A footer line that passes
A fictional company, a placeholder number:
Delta Ridge Builders, Inc. · CSLB License #000000 (B, C-33) · Commercial general liability and workers’ compensation insured. Licensed name as CSLB prints it, number, classifications, insurance by type, no “bonded”. Use it in the footer, the estimate header and the profiles.
The number gets checked. Google’s suggestions for “cslb license number” are “lookup” and “check” (checked 2026-10-25), and the result is CSLB’s Check a License page. The name and classifications there have to match what your site claims.
LocalBiz builds the site and drafts the service and location pages; the CSLB number comes from you. The builder has no license-number setting and will not invent one, so you add the number and your licensed name from your CSLB record to the footer once and every generated page carries it. Whether a service page fits your classification is still your call.
Before the next ad goes live
- Look yourself up on Check a License. Copy the name, number and classifications exactly.
- Open your homepage, one service page and the contact page. Confirm the number shows in the footer on all three.
- Search your site, profiles and truck artwork for “bonded” and “insured”. Rewrite them per §7027.4.
- Match every service page and your business name against your classifications.
- Check the estimate, contract and subcontract templates for the number.
- Walk the trucks: name and number at 72 points or ¾ inch; C-36, C-45 and C-57 add the street address at 1½ inches, both sides.
- Read your Google, Yelp and Angi descriptions and your last month of paid ads.
- Put the next check in January, when new California statutes take effect.
The rules read differently in other states: compare Florida’s contractor advertising rules and the Texas license number rules. If you want the footer done once and carried on every page, pricing shows what a LocalBiz site costs to run.
Frequently asked questions
Does my CSLB license number have to be on my website?
Yes. Business and Professions Code §7030.5 requires the number in “all forms of advertising”, and the regulation that defines the term, 16 CCR §861, includes “any electronic transmission”. CSLB’s own bulletin of September 2020 says the requirement covers “online sales postings and websites”. Put it in the site footer so every page carries it, including pages you add later.
Can a California contractor advertise "licensed, bonded and insured"?
Not in that form. Under §7027.4, saying “bonded” is a cause for discipline when it refers to the contractor’s license bond or a disciplinary bond, and saying “insured” is a cause for discipline unless the ad names the type of insurance, such as general liability or workers’ compensation. “Licensed. General liability and workers’ comp insured.” with the number is the safer line.
How much can an unlicensed handyman advertise for in California?
Since January 1, 2025, under §7027.2, an unlicensed person may advertise only for jobs under $1,000 in total, labor and materials included, and only if the ad states that the person is not licensed. The exemption is lost if the work needs a building permit or the person employs anyone, and it does not cover anyone who advertises as a contractor.
What is the fine for leaving the license number off an ad?
The CSLB citation table, 16 CCR §884, lists $100 to $1,000 for a §7030.5 violation and $100 to $500 for missing vehicle lettering. A newer version of the general penalty statute, §7099.2, took effect on July 1, 2026 with a $500 floor, and the table had not been updated in the copy read in October 2026. Ask CSLB which figure applies to you.
Do I need my license number on my truck in California?
Yes, on any commercially registered vehicle used in the business. Most contractors need the business name and number in a clearly visible spot, at least 72-point type or three-quarters of an inch high and wide (§7029.6). C-36 plumbing, C-45 sign and C-57 well-drilling contractors need name, permanent address and number on both sides, at least 1½ inches high (§7029.5).
Sources
- Cal. Bus. & Prof. Code §7030.5 — license number in contracts, bids and advertising (Internet Archive copy of leginfo, June 2025; leginfo returned 403 on 2026-10-25)
- 16 Cal. Code Regs. §861 — "Advertising" defined (Cornell LII)
- 16 Cal. Code Regs. §884 — Assessments of civil penalties (Cornell LII)
- Cal. Bus. & Prof. Code §7027.1 — advertising without a license in the classification (Internet Archive copy of leginfo, March 2026)
- Cal. Bus. & Prof. Code §7027.2 — unlicensed advertising under $1,000 (California.Public.Law)
- Cal. Bus. & Prof. Code §7027.4 — "insured" and "bonded" in advertising (California.Public.Law)
- Cal. Bus. & Prof. Code §7029.5 — vehicle lettering for C-36, C-45 and C-57 (California.Public.Law)
- Cal. Bus. & Prof. Code §7029.6 — vehicle lettering, other classifications (California.Public.Law)
- Cal. Bus. & Prof. Code §7048 — minor work exemption (Internet Archive copy of leginfo, August 2026)
- Cal. Bus. & Prof. Code §7059.1 — business names (California.Public.Law)
- Cal. Bus. & Prof. Code §7099.10 — disconnecting phone numbers in unlawful directory ads (California.Public.Law)
- Cal. Bus. & Prof. Code §7099.2 — civil penalties, version operative July 1, 2026 (California.Public.Law)
- Cal. Bus. & Prof. Code §7028.7 — citations for unlicensed contracting, version operative July 1, 2026 (California.Public.Law)
- CSLB — Advertising Guidelines for Contractors (Fast Facts brochure, PDF)
- CSLB Industry Bulletin
- CSLB Industry Bulletin
- CSLB Press Release
- CSLB — Check a License