Skip to content
All insights

California contractor advertising: the license number rule, and why it helps you

B&P 7030.5 requires your CSLB license number in every advertisement soliciting work. Most contractors treat it as a nuisance. It is one of the few trust signals a homeowner can verify.

Abraham Viteri

Founder, Viterium · UC Berkeley, Data Science & Economics

3 min read

Every California contractor knows the license number belongs on the truck. Fewer know it belongs in the Facebook ad, the Instagram story, the Google listing and the yard sign — and that the rule is a statute rather than a convention.

The requirement

Business & Professions Code § 7030.5 requires a CSLB-licensed contractor to include their license number in every advertisement soliciting contracting work in California.

The CSLB's own advertising guidance spells out the scope, and it is broader than people assume: newspaper, radio, television, online ads, business cards, lettering on commercial vehicles, print and online directories, promotional materials, yard signs, and contracts.

It has to be legible and unabbreviated, identified as a contractor license — "CA Lic. #123456", not a bare number floating in a footer.

Your business name must also appear exactly as registered with the CSLB. The DBA you use on Instagram is not a substitute.

Why this is worth more than compliance

Post-disaster markets fill with unlicensed operators. So do ordinary markets, more slowly. A homeowner comparing three contractors has almost nothing verifiable to go on — reviews can be bought, photos can be stock, a website takes an afternoon.

The license number is checkable in about fifteen seconds on the CSLB site. It is one of the only claims in your advertising that a stranger can independently confirm, which makes it a genuine differentiator rather than a box to tick.

Treat the license number as a trust asset you are legally obliged to display, rather than a disclosure you are legally obliged to bury.

We put it in the creative rather than the caption for exactly this reason. It costs nothing, it satisfies the statute in the most defensible way available, and it quietly separates you from whoever is running unlicensed ads in the same auction.

The adjacent rules people miss

Classification. Advertising work outside your license classification is a problem independent of whether the number is displayed. A C-20 advertising general remodelling is advertising work it cannot lawfully perform.

The $500 threshold. Unlicensed persons may advertise for work valued under $500 in labor and materials, but must state in the advertisement that they are not licensed. In practice this is a narrow lane and most people in it should not be advertising on Meta at all.

Salesperson registration. If someone is selling home improvement contracts on your behalf, there are separate registration requirements, and the advertising that generates those appointments sits alongside them.

What we check before launching a California contractor account

  1. License number present, legible, unabbreviated, in the creative itself
  2. Business name matching CSLB registration exactly
  3. Advertised services inside the license classification
  4. Facebook page About section and Instagram bio carrying the number
  5. Landing page footer carrying it too

It takes twenty minutes once. We have never opened an inherited account where all five were already true.

Florida has a comparable expectation, which we touch on in hurricane season and Florida contractor advertising.


If you want your existing ads checked against this list, it is a short job and we will send you the findings whether or not you work with us.

Rather skip the reading?

Let's just look at your numbers.

Thirty minutes. We'll tell you what we'd change and whether it's worth doing.

No contract to sign on the call. No obligation afterwards.