Raftervio.siteWebsites for roofing pros

Guide

Contractor License Numbers on Roofing Websites

Short answer

Several states require a contractor's license number in advertising, and websites usually count. California requires it in all forms of advertising and lists website content explicitly; Florida requires it in advertising regardless of medium; Minnesota says it must appear in any advertising by a licensee. Texas has no state roofing license, so the question there is about honest claims rather than a number.

Raftervio sells website design to roofing contractors. This guide explains the topic first and mentions our service only where it fits.

Why this matters for your website

A license number on your website does two jobs. It reassures homeowners, who can look you up on the state board's site, and in many states it is a legal requirement for advertising. A website is advertising. Getting it wrong can mean a citation and a fine, and it is an easy point for a competitor or unhappy customer to report.

The rules are set by each state, and sometimes by cities and counties as well. This guide explains four states in detail because they illustrate the main patterns. If you work elsewhere, check your own state licensing board.

The short version

License display rules in four example states
StateRoofing license?Number required in advertising?Website covered?
CaliforniaYes, C-39 Roofing classificationYes, all forms of advertisingYes, CSLB lists website content
FloridaYes, under chapter 489Yes, in advertising regardless of mediumYes, by the "regardless of medium" wording
MinnesotaYes, residential roofer licenseYes, in any advertising by a licenseeYes, the statute lists websites
TexasNo state roofing licenseNot applicable at state levelCheck city rules; avoid implying a state license

California

California licenses roofing contractors under the C-39 Roofing classification. The Contractors State License Board describes a C-39 contractor as one who "installs products and repairs surfaces that seal, waterproof and weatherproof structures."1

The statute, Business and Professions Code section 7030.5, requires licensed contractors to include their license number in contracts, bids and "all forms of advertising, as prescribed by the registrar of contractors," as quoted in CSLB's newsletter.2 CSLB's own Advertising Guidelines repeat that licensed contractors must include their license number in all construction contracts, subcontracts, calls for bid "and all forms of advertising," and list websites among the advertising methods covered.9 CSLB's newsletter lists "any electronic transmission, including your company's website content" as advertising, along with business cards, vehicle lettering and online ads.2

The penalty for leaving the number off is set by regulation. Under 16 CCR section 884, the assessment for a section 7030.5 violation ranges from $100 to $1,000, and CSLB's newsletter describes that range for a first offense.23 The regulation also caps the total civil penalty at $8,000 where a citation lists several violations relating to the same construction project.3

For your website: show the license number in the site footer, so it appears on every page, and on your contact and about pages. Include it on landing pages used for ads.

Florida

Florida licenses roofing contractors under chapter 489 of the Florida Statutes. Section 489.119 requires a contractor's license number to appear in advertising, and the statute applies "regardless of medium," which covers websites and online ads.4 The same subsection excludes some promotional items, such as business stationery and promotional novelties like balloons, pencils, trinkets or articles of clothing.4

Florida also has specific rules on roof insurance claim advertising under section 489.147, covered in our storm and insurance advertising guide.

For your website: footer and contact page at minimum, plus any page or ad that promotes your services.

Minnesota

Minnesota requires residential roofers to be licensed. Section 326B.805 says a person who meets the definition of a residential roofer "must be licensed by the commissioner as a residential roofer, residential building contractor, or residential remodeler."5 The Department of Labor and Industry notes that the roofer license is issued to companies, and each licensee designates a qualifying person.6

Section 326B.87, part of the same residential contractor law, says: "The license number of a licensee must appear in any advertising by that licensee." The statute's list of examples includes websites and internet ads.7 It also requires contracts to state that the person is licensed and give the license number.7

For your website: show the number site-wide and on any pages promoting residential roofing.

Texas

Texas does not license roofers at the state level. A WFAA report quotes the Roofing Contractors Association of Texas saying roofers "are not required to be knowledgeable, insured, licensed or even registered with the state," and notes that the association runs its own voluntary licensing program.8 Some Texas cities have their own registration or permit requirements, so check where you work.

For your website: do not imply a state license you do not hold. If you hold a voluntary credential or a city registration, name it precisely. Texas does have strict rules on insurance-related advertising, covered in our storm and insurance guide.

Practical display tips

  • Put the license number and state in the site footer so every page carries it
  • Repeat it on the contact page, about page and any ad landing pages
  • Write it as text, not inside an image, so it can be read, copied and searched
  • If you hold licenses in several states, list each with the state name
  • Link to the state board's license lookup page so homeowners can verify you
  • Update the site the same day a license changes, renews or is reissued

Licenses in structured data

You can include license details in your page content and, where it suits your markup, mention them in structured data descriptions. Keep the visible page as the source of truth. Search engines expect structured data to match what visitors can see.

Common mistakes

  • License number only on the homepage. If other pages are used as ad landing pages, they need it too.
  • An old number after a business change. New entity, new number. Update everything.
  • A number from another state. A license from one state does not authorize work in another.
  • Vague claims. "Fully licensed" with no number and no state does not meet display rules and does not reassure anyone.

If you work in several states

Roofers near state lines often hold licenses in more than one state, and each state's display rules apply to advertising aimed at its residents. Keep a simple table of each license, its number, its expiry date and the advertising rule that applies. Show every relevant license on the site, labeled by state, and put the right number on any state-specific landing page or ad. When one license lapses, remove it from the site immediately rather than leaving an inactive number on display.

What homeowners do with your number

Many homeowners check a contractor's license on the state board's website before signing, especially after storms when unfamiliar companies appear. Making the number easy to find, and linking to the lookup page, saves them a step and shows confidence. It also helps them confirm they are dealing with the company they think they are, rather than one using a similar name.

Does my website count as advertising?

In the states covered here, yes. California's licensing board lists website content as advertising, Florida's rule applies regardless of medium and Minnesota's statute lists websites.

Where should the license number go on my website?

In the footer of every page, and on the contact page, about page and any landing pages used for ads.

Does Texas require a roofing license number on websites?

Texas has no state roofing license, so there is no state license number to display. Check city requirements and avoid implying a state license.

What is the penalty in California for leaving the number off?

Under 16 CCR 884, the assessment for a section 7030.5 violation ranges from $100 to $1,000, with a cap of $8,000 for multiple violations on the same project.

Sources

Checked October 29, 2026. Rules change, so confirm anything legal with the agency or a licensed attorney in your state.

  1. Contractors State License Board, C-39 Roofing Contractor classification
  2. Contractors State License Board newsletter, Stay Up-To-Date on CSLB Advertising Rules (Spring 2019), quoting B&P Code 7030.5 secondary source
  3. Contractors State License Board, Advertising Guidelines
  4. California Code of Regulations, Title 16, section 884, via Justia secondary source
  5. Florida Statutes, s. 489.119, Business organizations; qualifying agents
  6. Minnesota Statutes 2024, section 326B.805
  7. Minnesota Department of Labor and Industry, Roofer license
  8. Minnesota Statutes 2024, section 326B.87
  9. WFAA, How do you shop for a roofer since the state of Texas doesn't license them? secondary source

Ready to grow?

Let’s Build a Website That Puts Your Roofing Business Ahead.

Get a written plan, honest recommendations and a site built around the jobs you want more of.