A website for your business
Contractor Websites Audited: What Each One Gets Right and Wrong
Six California contractor home pages read against one checklist: license number, phone, quote form, photos, service area, reviews. What each shows and misses.

Photo by Mikael Blomkvist on Pexels
In short
We looked at the home pages of six California fence and landscape contractors against the checklist in our piece on what a contractor website must show. All six carry a license number, which is the item with a penalty attached. Where they differ is in the rest: whether the work is shown with real photos and places, whether the reviews say where they come from, whether the quote form is short, and whether a few phrases, such as “bonded”, sit outside what the licensing board advises.
- The Contractors State License Board requires the license number in all forms of advertising, and counts any website that solicits business as advertising.
- Two of the six sites are our own clients, Fenceworks and Casa Valenzuela, and are named; the other four are described without their names.
- The two landscape contractors that show finished jobs with towns, and name a platform for their ratings or reviews, give a visitor the most to check.
- One site’s footer says “Bonded & Insured”; the Board’s guide says the law prevents noting in advertising that you are bonded.
- Every observation below comes from the text of the page on October 23, 2026; we did not run speed tests and we could not judge the photographs themselves.
What a contractor website must show sets out a checklist: the license number, a phone number that can be tapped, a short quote form, photos of real work, the cities served, reviews with their source, and speed on a phone. This page applies it to six real sites, so that you can see what each item looks like on a page and what a miss costs. It belongs to our cluster on what a website costs a trade business.
How we judged them
Each site is read from its home page, as it stood on October 23, 2026, using the page’s text. That means we can say what a page states and what links it carries, and we cannot say how a photograph looks or how fast the page loads on your phone. “No photos found” means none appeared in the page content, not that none exist; where a gallery page is linked, we did not follow it. Two of the sites are our own clients and are named: fenceworks.us and casavalenzuela.com. The other four are fence and landscape contractors in the same region, looked at the same day; we describe their pages but do not name them, because the point is the checklist, not the company. Two of them, fenceworks.us and casavalenzuela.com, are sites we host or have built for clients, so the criticism is ours to take as well.
The six at a glance
| Site | License number | Phone | Quote form | Work shown | Service area | Reviews and source |
|---|---|---|---|---|---|---|
| fenceworks.us | Footer: “Contractors License #299964”1 | Two numbers, “Call For a Quote”1 | General contact form | Builder logos and product images; no project photos found | Nine named cities1 | None |
| casavalenzuela.com | Footer, linked to the CSLB lookup | In the nav, a call block and the footer | Two estimate forms and an online fence quote tool2 | Fencing, patio, kitchen, bathroom and turf images | Riverside, Orange and San Bernardino counties | One Yelp review dated 8/15/2024; two badges2 |
| Fence company A | the license number in the header and again lower on the page | Three numbers | No form fields on the page; buttons lead to a contact page | No project photos found; a gallery page is linked | “Greater Inland Empire”; a service area page | Three, each labeled “Official Google Review” |
| Fence company B | the license number in the header and footer | Tap-to-call in four places | “Request a Quote” buttons to a page | Slider images; a portfolio page is linked | A title that says Los Angeles; one address | Six first-name testimonials, platform not named |
| Landscape contractor C | the license number in the hero, About and footer | Header, hero, FAQ, footer | Five-field form, three required | Before-and-after photos with town names | High Desert and Inland Empire cities named, with a service area section | Aggregate ratings with platforms; some testimonials labeled Google, some not |
| Landscape contractor D | the license number in the footer | Three numbers for two regions | Buttons to a contact page | Patios, walls, turf, outdoor kitchens | Riverside, Inland Empire and Orange County cities | Three Google reviews with a link to the profile |
What each one does well
fenceworks.us puts the license number in the footer, names nine cities1 and a service radius (“within one hour of our nearest facility”), and puts the phone number up front. The page is written for builders and homeowners associations, with a row of homebuilder logos, which is the audience it serves.
casavalenzuela.com is the page that does the most with the least. The phone number is a link in three places, there are two ways to ask for an estimate and an instant fence quote, and the license number links to the Board’s lookup so a visitor can confirm it2. The footer sends visitors to the Board to verify the license, insurance and bond, which hands the checking to the Board rather than making claims on the page.
Fence company A shows the license number twice near the top and shows reviews with their source: each is marked as a Google review and links to Google. The page also offers an accessibility toolbar and a cookie notice.
Landscape contractor C shows the most: before-and-after photos tied to Apple Valley, Winchester, Victorville and other places; the classification stated in words (a licensed C-27 contractor, with the number linked to the lookup); prices as ranges; and an FAQ on permits. Its rating figures name their platforms (Google 4.8 from 114 reviews, Yelp, Angi, Facebook).
Landscape contractor D shows finished work across patios, walls and turf, and lists the cities it serves. Its three reviews name Google and link to the profile.
Fence company B puts a phone link and the license number in the header of the page, where a visitor sees them first.
What each one misses
These are gaps against the checklist, not faults in the work behind the pages.
- fenceworks.us. No project photos appeared in the page content, and no reviews. The form is a general contact form rather than a quote form. The page does not say which classifications the license covers; the services listed include general building as well as fencing.
- casavalenzuela.com. One review, from August 2024, is all the page shows. The services list runs from fencing to kitchens, flooring and masonry, and the page does not say which classifications the license holds; each service listed has to match the license on the Board’s record.
- Fence company A. The page has no visible form fields, and no project photos on the home page. Some section headings have no text beneath them, and one is misspelled.
- Fence company B. Testimonials do not say which platform they come from; the page states both “15+ Years” and “over two decades”; some of the social icons are labeled with one site and link to another; one quote link leads nowhere; the page title claims “#1”. The “Request a Quote” form is on a separate page.
- Landscape contractor C. Six of ten testimonials name no platform, and one project shown is in Arizona, outside the stated service area.
- Landscape contractor D. The footer reads “Bonded & Insured” and the page says “Licensed, bonded & insured”. The Board’s guide says: “Don’t advertise about bonding,” and that the law prevents noting in advertising that you are bonded. We would take the words out and ask the Board or a licensed professional about the page.
Good to know The license number, the one item with a penalty attached, was on all six pages. The items most often missing were the ones the visitor cannot get anywhere else: real photos with places, and reviews with a source.
What we do about it
We take the same list to our own clients’ pages. Fenceworks has run on our managed servers since 2021, and the audit above is the checklist we use on it: a quote form, project photos and reviews with their source are the three items we would add first. For Casa Valenzuela, the license on the Board’s record is the thing to check against the services list. If you would like the list applied to your site, the consultation is free; websites for contractors describes the work.
When to get help
If you can read your own site against the table above and find a gap, the fix is usually small: a line in the footer, a caption, a label on a review. The ones to ask about are any claim on the page that the Board’s guide speaks to, which are the license classification and the word “bonded”. We are not a law firm; a licensed professional can say whether a claim on your page is a problem.
Frequently Asked Questions
Which contractor websites are good examples?
Of the six we looked at, the two landscape contractors that show finished jobs with town names and name a platform for their ratings or reviews give a visitor the most to check. A good example is one whose claims you could verify.
Does every contractor website need the license number?
In California, the Board requires it in all forms of advertising and counts a website that solicits business as advertising.
Is it a problem to say a contractor is bonded?
The Board’s guide says the law prevents noting in your advertising that you are bonded. Ask the Board or a licensed professional about your own page.
Should reviews name where they come from?
We think so. The Board’s guide treats false, misleading or deceptive advertising used to induce improvement contracts as a misdemeanor, and a review that names Google and links to the profile can be checked.
Do I need a quote form or just a phone number?
Sources
- Fenceworks — the contractor’s own home page; a client site hosted by us, October 23, 2026.
- Casa Valenzuela Construction Inc. — the contractor’s own home page; a client site of ours, October 23, 2026.
Research and drafting assisted by AI, reviewed before publication. Editorial policy.