Checkatrade vs your own website: which actually wins?

Checkatrade charges UK tradespeople £50–£140+ a month for a directory listing. We compare what you actually get versus running your own £30/month website — with real numbers.

Checkatrade vs your own website: which actually wins?

If you’re a UK plumber, electrician, builder or any other trade, Checkatrade is probably either taking your money already or trying to. They’re the biggest trade-directory brand in the country, with the eight-minute TV adverts to prove it.

But are they worth £50–£140+ a month of your money? We’ve crunched the numbers, spoken to a dozen tradespeople using them, and compared them honestly against running your own £30/month website. Here’s the verdict.

What Checkatrade actually charges

Pricing isn’t on their website — you have to talk to a sales rep — but here’s what real tradespeople have told us they pay in 2026:

The catch nobody mentions: contracts are typically 12 months minimum, billed monthly, and the cancellation process is notoriously sticky. Multiple tradespeople we spoke to had to send certified letters to get out.

What you get for that money

To be fair, the offering isn’t nothing:

The problems nobody mentions in the sales call

Three big ones:

1. The reviews belong to Checkatrade, not you

If you stop paying, your reviews go with them. You can’t export them to your own site, your Google Business Profile, or anywhere else. After three years of building up 47 five-star reviews on Checkatrade, you cancel — and you walk away with nothing. Compare with Google reviews, which live on your Google Business Profile and follow you forever.

2. You’re competing with 30 other plumbers on the same page

Customers searching “plumber in Brighton” on Checkatrade see a list. You’re one of many. Even when you pay for “Featured” placement, the next plumber down is one tap away. On your own website, when someone lands there, they’re not comparing — they’re already half-sold.

3. The economics don’t always work

Let’s say you pay £90/month for a standard listing and get 3 leads/month from Checkatrade. That’s £30 per lead before you’ve even won the work. Convert at 30% (one of three becomes a job, which is generous), and each won job has cost you £90 in acquisition before your time, materials, or fuel.

For a £180 callout to fix a leaky tap, that’s half the margin gone before you turn the van engine on.

What your own website costs — and earns

Compare with running your own website at, say, £30/month (including hosting, domain, SSL, support — see our breakdown of what websites actually cost for the honest range).

A decent website paired with a properly-filled-in Google Business Profile (still free — see why GBP isn’t enough on its own) typically gets a UK trades business between 20 and 80 enquiries a month from organic Google search — i.e. people searching “plumber in [town]” and finding you, not a directory.

At even the low end — 20 enquiries/month at £30 cost — that’s £1.50 per enquiry. About 1/20th of the Checkatrade lead cost.

And the kicker: those enquiries are yours. No platform takes 30%. No competing 29 listings on the same page. The customer searched for a plumber and found you.

When Checkatrade actually does make sense

We’re not saying it’s worthless. There are scenarios where it earns its keep:

For most one-person trade businesses outside those cases, the same money goes 10–20× further on a managed website plus an optimised Google Business Profile.

The honest summary

Checkatrade StandardYour own website + GBP
Monthly cost£60–£90£29.99 (+ free GBP)
Annual cost£720–£1,080 + setup£359.88
Reviews you ownNo (live on Checkatrade)Yes (live on Google)
Listed alongside competitors?Yes — on the same pageNo — your customers land on you
Effort to set upA sales callA few hours, or get it built for you
Cancellation friction12-month minimum, certified letterOne click
Cost per enquiry (typical)£30£1.50

If you’re currently paying Checkatrade and getting fewer than 5–6 leads a month from them, the maths is hard to defend.

What to do tomorrow

  1. Pull out your last Checkatrade invoice and check exactly what you’re paying.
  2. Open your Checkatrade dashboard and count the actual leads attributable to it in the last three months.
  3. Divide cost ÷ leads. That’s your real cost per lead.
  4. If it’s over £25, it’s worth thinking about an alternative.

See what we’d build for your trade business →

— webfascia