9 website mistakes that cost contractors calls.
Your site doesn't have to be pretty. It has to make the phone ring. Here's where most trade websites lose the call, and how to fix each leak.
- In BrightLocal's 2026 survey, 54% of consumers visit a business's website after reading positive reviews. Your site closes the deal or loses it.
- Put one tap-to-call number in the header of every page, matching your Google profile.
- Google ranks using the mobile version of your site. Don't hide content on phones.
- Aim for Core Web Vitals in the good range: main content in 2.5 seconds or less.
- Show recent, real reviews and your own job photos. 74% of consumers look for reviews from the last three months.
Your website has one job
A homeowner in Orange County has water on the garage floor. She searches, finds three names, and opens three websites. She calls one. That's the whole game.
Your site doesn't need to win a design award. It needs to make the call happen. Most contractor sites lose the call in small, boring ways. Nobody notices, because a lost call doesn't show up anywhere. The phone just doesn't ring.
And people do check the site. In BrightLocal's 2026 survey of 1,002 US consumers, 54% said they visit a business's website after reading positive reviews. That's up from 32% when BrightLocal last asked in 2019. Your reviews get them interested. Your website closes them or loses them.
Here are nine mistakes we see over and over on trade websites, and how to fix each one.
1. The phone number is hard to find or can't be tapped
Most of your visitors are on a phone. Many are standing in a flooded laundry room or a house with no AC. They want one thing: a number they can tap.
Common problems:
- The number is only in the footer.
- It's inside an image, so it can't be tapped or copied.
- It's plain text, not a
tel:link, so tapping does nothing. - Three different numbers on three different pages.
Fix: one number, in the header, as a tap-to-call link on every page. On mobile, keep a call button visible as people scroll. Use the same number on your Google Business Profile.
Want to see what your site could look like? We build a real page in 24 hours, free.
Get your free demo →2. The mobile site is a stripped-down version
Some sites hide service lists, photos or whole sections on mobile to "keep it clean." That hurts you twice.
First, visitors on phones get less information. Second, Google indexes and ranks sites using the mobile version of the content. Its own guidance says the mobile site should have the same primary content as desktop, and that giving mobile less content on purpose can cost you traffic, because Google has less to index.
Fix: same content on mobile and desktop. Change the layout, not the content. Accordions and tabs are fine for saving space. Deleting things is not.
3. The site is slow
Slow sites lose people before they read a word. Google's web.dev team cites the BBC finding that it lost an additional 10% of users for every extra second its site took to load. Vodafone saw sales rise 8% after a 31% improvement in Largest Contentful Paint, the time it takes the main content to show up. Those are big brands, not plumbers, but people waiting on a phone behave the same way.
Google measures speed with Core Web Vitals. Here are the targets:
| Metric | What it measures | Good | Poor |
|---|---|---|---|
| LCP | How fast the main content shows | 2.5 seconds or less | Over 4 seconds |
| INP | How fast the page reacts to a tap | 200 ms or less | Over 500 ms |
| CLS | How much the page jumps around while loading | 0.1 or less | Over 0.25 |
Google rates these at the 75th percentile of page views. In plain terms: three out of four visits need to hit the "good" number.
Fix: compress photos, drop the autoplay background video on mobile, cut plugins and chat widgets you don't use, and test on a real phone on cell data, not office Wi-Fi.
4. No proof, or old proof
A homeowner is about to let a stranger into her house. She wants proof you're real and good. Most sites give her a stock photo of a smiling guy in a hard hat.
BrightLocal's 2026 survey shows how picky people are getting:
- 97% of consumers read reviews for local businesses.
- 74% look for reviews written in the last three months.
- 68% will only use a business with four or more stars, up from 55% in 2025.
- 89% expect the owner to respond to reviews.
A testimonials page with five quotes from 2019 doesn't help. It tells people you stopped getting reviews.
Fix: show your Google rating and recent reviews near the top, pulled from your real profile. Add your license number, years in business and real job photos. Never write reviews yourself or "clean them up." If you need more reviews, get them the honest way. Our Google Business Profile guide covers how.
5. One page that says "we do it all"
"Plumbing, heating, drains, water heaters, remodels and more." One page, one list, no detail.
Someone searching for "tankless water heater install" wants a page about tankless water heaters. If you don't have one, you're asking Google to guess that you do the job, and asking the visitor to trust you on it.
Fix: one page per main service. Each page says what the job is, what's included, how it works, and roughly what drives the price. Then add pages for the cities you actually work in. We break that down in service area pages.
6. Page titles that say "Home"
The page title is the blue link people click in Google. Plenty of contractor sites have titles like "Home," "Services" or the company name and nothing else.
Google's own guidance says to give every page a distinct title that describes the page, to avoid vague labels like "Home," to skip repeated or boilerplate text across pages, and not to stuff the same words in over and over.
| Bad | Better |
|---|---|
| Home | Plumber in Riverside, CA | 24/7 Repairs | Your Company |
| Services | Water Heater Repair & Install in Riverside | Your Company |
| Plumber Riverside Plumbing Riverside Best Plumber | Emergency Plumber in Riverside & Corona | Your Company |
Fix: write one clear title per page: the service, the city, your name. Write it for a person.
7. Missing basics: address, hours, service area
People want to know three things fast. Do you work in my area? Are you open now? Are you a real local company?
A lot of sites never say. No city list, no hours, no address or service area. Google can't figure it out either.
Fix: put your service area and hours in plain text on the site. Then add LocalBusiness structured data, a small block of code that tells Google your business details. Google's documentation lists name and address as required, and telephone and opening hours as recommended. It also says the phone number should be "the primary contact method for customers." Make sure it matches your Google profile, word for word.
8. No clear next step
Some people won't call. They're at work, or it's 11 p.m. If the only option is a phone number, you lose them.
Other sites have the opposite problem: a contact form with 15 fields, a captcha and a "message" box with no hint what to write.
Fix: give two ways in. A tap-to-call button and a short quote form. Name, phone, zip code, what's going on, an optional photo. That's enough to call back. Put the button on every page, not just the contact page. And answer fast; a form nobody checks is worse than no form.
9. Stock photos and no real faces
Stock photos are easy to spot. The same smiling technician shows up on hundreds of sites. To a homeowner it reads as "we have nothing to show."
Fix: use your own photos. Your truck, your crew, your finished jobs, before and after. Phone photos are fine if they're sharp and well lit. Label them with what and where: "Tankless install, Corona." Google's mobile guidance also asks for good alt text on images, so describe each one.
The 10-minute self-check
Grab your phone, turn off Wi-Fi and go through this on your own site:
- Can I tap to call from the top of the home page in one second?
- Is the same number on every page and on my Google profile?
- Does the mobile site show the same services and photos as desktop?
- Does the home page load in a couple of seconds on cell data?
- Can I see my rating and a review from the last three months without scrolling far?
- Does each main service have its own page?
- Do my page titles name the service and city, not just "Home"?
- Are my service area and hours written on the site?
- Is there a short quote form on every page?
- Are the photos mine?
Every "no" is a call you're probably losing. Fix the top three first. They cost the least and matter the most. If you'd rather have someone else look, our free site audit checks these for you.
How NOCTURNE handles it
We build trade sites around the call: tap-to-call at the top, a short quote form on every page, real photos, fast pages, and the same content on every screen.
Start with a free demo. After a 10-minute call, you get a real page on a live link within 24 hours. Or pay $50 with no call, credited to your launch. Built first. Paid after.
Launch starts at $1,500: a single page on your domain, live in 5 days, with a quote form and Google Business Profile cleanup. Signature is a custom quote for the full build, with service and city pages, booking and payments, and a scroll film, live in 10 days. Care plans are month-to-month and optional: Keep $297, Grow $397, Signature $597. You own your domain, account and files. See websites and pricing.
Questions
What is the most common contractor website mistake?
A phone number that's hard to find or can't be tapped on a phone. It's also the cheapest to fix: one number, in the header, as a tap-to-call link on every page.
How fast should a contractor website load?
Google's target is for the main content to show in 2.5 seconds or less for at least three out of four visits. Over 4 seconds is rated poor.
Does my website need to look the same on mobile?
The layout can change. The content shouldn't. Google indexes and ranks using the mobile version, so anything you hide on phones is content Google may not count.
Should I put reviews on my website?
Yes, if they're real and recent. Show your actual Google rating and recent reviews pulled from your profile. Never write or edit reviews yourself.
Do I need a separate page for each service?
For your main services, yes. A page per service gives the visitor real detail and gives Google a clear page to rank for that job.
Sources
- Local Consumer Review Survey 2026 (BrightLocal)
- How the Core Web Vitals metrics thresholds were defined (web.dev)
- Why speed matters (web.dev)
- Mobile site and mobile-first indexing best practices (Google Search Central)
- Local business (LocalBusiness) structured data (Google Search Central)
- Influencing your title links in search results (Google Search Central)
M Mo · Founder of NOCTURNE. Builds websites and local SEO for trades across LA, Orange County and the Inland Empire.
Keep reading
Service area pages: rank where you actually work.
Service area pages help contractors rank in cities beyond their shop. What Google calls doorway spam, what a good city page needs, and how many to build.
Read →Contractors · October 25, 2026What a contractor website really costs in 2026.
Real 2026 price ranges for a contractor website: DIY builders, freelancers and agencies, plus monthly costs, what drives the price and the traps to avoid.
Read →Pool · November 4, 2026Pool service websites that get the call.
What a pool service website needs to win weekly routes and repair calls: the right pages, recent reviews, license info, speed and a clean Google profile.
Read →A free demo. A real page in 24 hours.
Fill out a short form. After a 10-minute call, you get a real page in 24 hours. Built first, paid after.