Back to blog

Why 95% of Contractors's Websites Lose Customers (And How to Fix Yours)

We’ve audited hundreds of trade websites. The same nine mistakes show up every time. Here’s what to fix to stop losing customers.

Contractor website mistakes — phone showing a broken service business site

Most contractors’ websites are broken. Not “could be better” broken — actually losing work every single week. If you’re reading this and your site was built by your nephew in 2021, or you paid $265 to a Fiverr designer who’s now uncontactable, you’re probably making at least four of the nine contractor website mistakes we’re about to walk through. The good news is most of them cost less than a decent set of tyres to fix.

We build websites for plumbers, sparks, builders, roofers and gas engineers across the US. We see the same patterns over and over. Contractor websites that look fine to the owner but quietly bleed customers because the phone number’s buried, the contact form’s broken, or the thing takes nine seconds to load on a phone. This piece is the no-nonsense audit your site probably needs.

The state of trade websites in 2026

Walk down any high street, ask ten contractors about their website, and you’ll hear the same story. “My mate’s lad did it.” “I think it’s on Wix, I haven’t logged in for years.” “I had someone build it but they ghosted me.” Roughly 95% of trade websites we audit fall into one of three buckets: outdated, abandoned, or never properly built in the first place.

The problem isn’t that contractors are bad at websites — it’s that nobody told them what good looks like. A Wix template from 2019 with three stock photos of a smiling builder isn’t a website. It’s a digital business card that’s lost. Customers don’t ring numbers they can’t find, and they don’t fill in forms that take five fields to send a basic inquiry.

Here’s what we typically find when we run an audit:

  • No analytics installed, so the owner has no idea how many people visit
  • Google Business Profile claimed but never linked to the site
  • Contact form goes to an old Hotmail address nobody checks
  • The “areas covered” page lists three towns, none of them the right ones
  • SSL certificate expired, so Chrome flags it as “Not secure”
  • Last blog post dated 2022, talking about COVID restrictions

If two or more of those sound familiar, keep reading. None of this is your fault — but it is now your problem, because every week your site stays broken is work going to the bloke down the road whose site actually works.

The 9 mistakes that lose you work

These are the patterns we see on nearly every trade website we audit. In rough order of how badly each one hurts.

1. No phone number above the fold

This is the cardinal sin. Your phone number should be in the top-right of every single page, clickable on mobile (a proper tel: link, not just text), and ideally repeated in the header. Contractors win jobs on the phone — not via email, not via contact form, on the phone. If a customer has to scroll, hunt, or click through to “Contact” to find your number, you’ve lost roughly a third of them already.

Fix: add a sticky header with your number as a tappable link. Costs $0 if you’re handy, $40–105 if a freelancer does it. Single highest-ROI change you can make.

2. The contact form is hidden two clicks deep

If someone doesn’t want to ring (and plenty don’t, especially younger customers booking small jobs), they want a form they can fill in on their phone in 20 seconds. Three fields max: name, number, what they need. Anything more and they bounce. We’ve seen contact forms with twelve required fields including “preferred method of contact” and “how did you hear about us”. Bin it.

Fix: a short form on the homepage, ideally above the fold on mobile, with a clear “We’ll ring you back within an hour” promise. Then actually do that.

3. It loads like a 56k modem on mobile

Run your site through Google PageSpeed Insights right now. If your mobile score is under 50, you’re losing customers before the page even renders. The usual culprits are massive unoptimized photos (that 8MB JPEG of your truck really doesn’t need to be 8MB), bloated Wix themes, or fifteen tracking scripts firing on page load.

Fix: compress every image to under 200KB, strip unused scripts, switch off page builder bloat. A decent dev can do this in an afternoon for $195–395.

4. No Google reviews visible on the page

Reviews are the single most persuasive thing on a trade website. If you’ve got 47 five-star Google reviews and they’re nowhere on your homepage, you’re hiding your best salesman in the shed. Either embed a live Google reviews widget or pull the best three quotes onto the homepage with the star rating clearly visible. If you haven’t got reviews yet, that’s a separate fix — we’ve written about how to get more Google reviews as a contractor which is worth a read.

Fix: free widgets like Elfsight or a simple embed cost nothing. Just do it.

5. Generic stock photos instead of your actual work

Nobody is fooled by the smiling stock photo bloke in a hi-vis. Customers want to see your truck, your team, your actual jobs. A bathroom you fitted in Plano beats a Shutterstock bathroom from Texas every single time. It builds trust and proves you’re real.

Fix: take 20 photos on your phone next job. Before, during, after. Costs nothing. Replaces every stock photo on your site. Do this today.

6. No service area listed

If your homepage doesn’t mention specific towns and ZIP codes you cover, you’re invisible to local search. “We cover the South East” is useless. “Plumber in McKinney, Frisco, Plano, Allen and surrounding AL, HP and WD ZIP codes” — that’s how Google finds you for the right searches.

Fix: write proper location pages or at minimum a clear “Areas we cover” section with real place names. Use USPS ZIP+4 data to be accurate. Free, takes an hour.

7. No clear pricing — or worse, no “from $X”

Contractors hate publishing prices because every job’s different. Fair enough. But customers absolutely need a price anchor or they assume you’re expensive and ring the next bloke. “Furnace service from $120”, “Emergency callout from $95”, “New consumer unit from $595” — that’s all you need.

Fix: pick your five most common jobs, add a “from” price next to each. You’re not committing — you’re qualifying. Filters out tyre-kickers and reassures real customers.

8. No emergency or urgent contact path

If you do emergency work (and most trades do), shout about it. A burst pipe at 11pm isn’t going to ring the bloke whose website looks like a 9-to-5 office. A red “24/7 EMERGENCY” banner with a dedicated number converts panicked customers into $525 callouts.

Fix: clear emergency CTA, separate phone line if you can, big and unmissable. Costs nothing to add, often pays for the whole site rebuild in a month.

9. Hasn’t been updated in 2+ years

Google notices when a site is dead. So do customers. A blog with the latest post from March 2023, a “2023 prices” page, a copyright footer saying “© 2022” — these all signal that you might not even be trading anymore. We’ve had customers literally ring us to ask “are you still in business?” because of an outdated footer date.

Fix: update the footer year, refresh the homepage copy quarterly, post one blog or news item every 6–8 weeks. This is exactly the kind of thing we fix when we build trade websites for clients — it’s baked into the maintenance from day one.

Your website’s job is one thing: turn the phone into a tool that rings. Everything else is decoration.

Quick fixes vs proper rebuilds — when each makes sense

Not every site needs binning. Sometimes $65 and an afternoon of tweaks fixes the worst of it. Other times you’re polishing a turd and you’d be better off starting again. Here’s the honest test.

Quick fixes will do if your site is fundamentally sound — loads reasonably fast, looks half-decent, the core structure works — but it’s missing the obvious wins. Add the sticky phone number, embed the reviews, swap the stock photos, add a “from $” pricing strip. $135–525 of freelancer time and you’ve recovered most of the lost ground.

You need a proper rebuild if any of the following are true:

  • It’s on a platform you can’t easily edit (custom-built by someone you can’t reach)
  • Mobile experience is fundamentally broken, not just slow
  • Branding is inconsistent or amateurish — wrong colors, mismatched logos, ten different fonts
  • You’re trying to move from one trade to a multi-service business (plumbing into plumbing + heating + bathrooms)
  • It was a free site bundled with an Angi or HomeAdvisor membership and you don’t actually own the domain

The honest rule: if more than half the nine mistakes above apply to you, a rebuild is cheaper in the long run than patching. Half a fix on a broken site is worse than no fix at all, because you’ll convince yourself you’ve solved it.

What a converting trade website looks like

Here’s the checklist we run every trade website through. If yours hits 9 or more of these, you’re in good shape. Under 6 and you’re losing work daily.

  1. Phone number in the top right of every page, tappable on mobile
  2. Loads in under 2.5 seconds on a 4G connection (test it in the back of your truck)
  3. Google reviews visible on the homepage — live widget or quoted testimonials with star rating
  4. Real photos of your team, your truck, and at least 6–10 actual completed jobs
  5. Clear list of services with “from $” pricing anchors on the main five
  6. Service area page with named towns and ZIP codes (not vague regions)
  7. Trust signals visible at the top of the page: state license number (mandatory in most states for plumbing/HVAC/electrical), “Licensed & Insured” badge with policy carrier name, BBB Accredited Business badge if accredited, EPA / NATE certification for HVAC, manufacturer certifications (Bryant Factory Authorized Dealer, Mitsubishi Diamond Elite etc.), and Angi Super Service or HomeAdvisor Top Rated badges if earned
  8. Emergency / out-of-hours contact clearly flagged if you offer it
  9. Short contact form (3 fields) above the fold, with a callback promise
  10. Updated within the last 6 months — blog, news, or even a “recent jobs” gallery refresh
  11. HTTPS / SSL active (no “Not secure” warning in the browser)
  12. Connected to a CRM or at least a proper inbox you actually monitor — bin the Hotmail

That last point matters more than people think. A converting website is useless if the leads vanish into an inbox nobody reads. If you’re juggling inquiries across WhatsApp, email and post-it notes, you’ve outgrown that — have a look at our piece on why a CRM beats a notebook for plumbing businesses.

What you should actually pay for a contractor website

The US market for trade websites is genuinely all over the place. We’ve seen plumbers pay $105 and get something brilliant, and others pay $7,800 for a site that doesn’t work on phones. Here’s the honest breakdown of what each price tier actually gets you in 2026.

$0 — DIY on Wix, Squarespace or WordPress.com. Doable if you’re patient and reasonably tech-literate. You’ll get a passable brochure site. You won’t get good SEO, fast load times, or anything that converts properly. Fine as a placeholder while you save for something better. Budget a weekend of swearing.

$395–795 — junior freelancer or overseas dev. You’ll get something that looks alright at a glance. Quality varies massively. Often built on a free template with your logo dropped in. Don’t expect ongoing support, and check carefully that you own the domain and hosting. Fine for a sole trader with a small budget who isn’t ready to invest more.

$1,995–3,995 — small US agency or good freelancer. This is the sweet spot for most established service businesses. You should get a custom design (not a template), proper mobile optimisation, basic SEO setup, Google Business Profile integration, analytics, and ideally a few months of support. If they’re not asking detailed questions about your services, areas and customer base, walk away.

$6,500+ — proper custom build with strategy. Worth it once you’ve got 3+ vans, multiple services, or you’re competing in a saturated market. You should get bespoke design, full SEO research, location pages for every area you cover, integrated booking, CRM hookup, content for the first 6 months, and a proper maintenance retainer. This is the tier our Scale package sits in — £2,999 setup + £699/mo, which includes a custom-branded CRM and ads management. Pays back inside a year for most clients.

One thing worth flagging — beyond the website itself, the businesses that actually scale are the ones that follow up properly. A nicely-built site brings leads in; what you do next decides whether those leads become customers. We’ve written more about that in our guide to email marketing for contractors, which is worth a look once your site’s sorted.

If you want a free, honest audit of your current site against the nine mistakes above, drop us a line. We’ll tell you straight whether you need a $265 patch or a proper rebuild. No sales pitch, no nonsense.

Frequently asked questions

How much should a contractor website cost in the US?

For most established service businesses, expect to pay $1,995–3,995 for a proper custom site from a small US agency or experienced freelancer. Below $650 you’re usually getting a template with your logo on it. Above $6,500 you should be getting bespoke design, SEO strategy, location pages and ongoing support. Anything in between depends heavily on the developer’s experience.

Can I build a contractor website myself?

You can, using Wix, Squarespace or WordPress.com, and it’ll cost you nothing but time. You’ll get a passable brochure site that works as a placeholder. What you won’t get is fast load times, proper local SEO, or anything that actively converts visitors into phone calls. Fine for year one of a new business, not great once you’re properly trading.

Do contractors need a blog on their website?

Not in the magazine sense, no. But you do need fresh content every couple of months — a “recent jobs” gallery, seasonal tips (HVAC tune-ups in autumn, frozen pipes in January), or news updates. Google rewards sites that are alive, and customers trust businesses that look active. One short post every 6–8 weeks is plenty.

Should I use Wix, Squarespace or WordPress for my service business website?

For DIY, Squarespace is the cleanest-looking and easiest to manage. Wix is more flexible but the templates often bloat the page speed. WordPress gives the most control and best SEO but has the steepest learning curve. If a developer’s building it for you, WordPress is usually the better long-term option because it’s not locked to a single platform’s subscription.

How long does it take to build a proper contractor website?

A solid custom site from a small US agency usually takes 4–8 weeks from kickoff to launch. That covers discovery, design, content, build, testing and launch. Quicker than that and corners are being cut — usually on SEO setup or mobile testing. Longer than 12 weeks and someone’s dragging their feet, unless it’s a genuinely complex multi-service build.

Does my contractor website need to be mobile-first?

Yes, without exception. Roughly 75–80% of service business website visits in the US come from mobile, often from customers standing next to a broken furnace or a leaking tap. If your site doesn’t work brilliantly on a phone — fast load, tappable phone number, short form — you’re losing the majority of your leads before they ever see your homepage properly.

Want this done for you?

Book a 20-minute discovery call. No pitch, no obligation — we’ll talk through your specific business and whether what’s in this guide is something we can help with.

Book a call
More from the blog
Email marketing for contractors
Email
The Contractor's Guide to Email Marketing (That Actually Brings in Jobs)
How to get more Google reviews for contractors
Reviews
How to Get More Google Reviews for Your Trade Business (30-Day Plan)
Choosing a CRM for a plumbing business
CRM
How to Choose a CRM for Your Plumbing Business (Without Getting Ripped Off)