What Google Ads can realistically get a UK tradesperson
If you want the blunt version, Google Ads can absolutely win jobs for a UK trades business, but only if the numbers work. Think in enquiries, not clicks. A £500 monthly budget on a £50 cost per lead account buys about 10 enquiries. A £1,500 budget on a £35 to £40 cost per lead account can buy roughly 35 to 43 enquiries. A £3,000 budget on a £75 cost per lead account still buys around 40 enquiries. That is the right mental model. Google Ads is a lead-buying machine. If your close rate and average job value justify the spend, it works. If they do not, it burns cash fast.
The attached research is directionally right on one important point: tradespeople are selling services with strong commercial intent, local demand, and often high enough job values to support paid search. That is especially true for emergency plumbing, boiler work, electrical faults, rewires, leak repairs, and roofing jobs. Where people get it wrong is assuming that clicks equal jobs, or that once a campaign is live the work is done. It is not. Google itself recommends ongoing testing, optimisation, and use of conversion data, which should tell you immediately that set-and-forget is fantasy.
There is no official Google UK-by-trade cost per lead sheet for plumbers, electricians, builders, and roofers. The best available planning numbers are directional ranges built from current UK agency benchmarks plus broader Google Ads cost data. Treat the ranges below as budgeting guides, then validate them in your own postcode with live auction data and actual conversion tracking.
| Trade |
Realistic starter budget |
Directional CPL range |
Practical takeaway |
| Plumbers and emergency heating |
£500 to £2,000/month |
£25 to £60 |
Fast intent, expensive clicks, often strong lead volume if someone answers quickly |
| Electricians |
£500 to £1,500/month |
£20 to £50 |
Usually works well when built around fault, certificate, board, and rewire intent |
| Roofers |
£1,000 to £3,000/month |
£35 to £80 |
Fewer leads than plumbing, but job values are higher |
| Builders or general contractors |
£1,000 to £3,000/month |
£40 to £100 |
Higher CPL is normal because quote cycles are longer and jobs are larger |
Those ranges also explain why the same ad account logic does not work equally well for every service. A roofer can survive a higher lead cost than someone chasing small one-off call-outs, because a roof replacement or major repair is worth far more than a low-ticket maintenance job. If your average work order is small, you need cheaper leads, better close rates, a sharper service mix, or all three.
Why it works so well for trades
Search campaigns work because they target people at the moment they are actively looking for a service. Google’s own help describes Search campaigns as text ads that reach people while they are searching for the products or services you offer, and notes that they are particularly strong for sales and leads. That matters more for trades than for many other sectors because a lot of trade demand is urgent, local, and intent-heavy. When someone searches “emergency plumber”, “fuse board tripping”, “boiler repair”, or “roof leak repair”, that is usually not casual browsing. It is a job waiting to happen.
Local targeting is the second reason. Trades businesses do not need national reach. They need the right enquiries in the right service area. Google Ads gives you postcode, town, radius, and location-option controls, and Google’s own documentation makes clear that you can choose between people merely interested in your area and people physically in or regularly in your area. For many trade accounts, especially where vans, labour capacity, and response times are limited, that distinction matters. If you service a tight patch, traffic from outside it is usually just wasted budget wearing a local costume.
The third reason is economics. Big-job trades can absorb real click costs. homeowner cost guides in the UK show just how much value is often sitting behind a single lead: a new boiler commonly lands in the thousands once supply and installation are included, a full rewire for a typical three-bed house also lands in the thousands, and a new roof commonly sits around several thousand pounds. That does not mean every click is worth paying for. It means the channel can work if you are targeting the right work, not every job under the sun.
That last point matters more than most tradespeople realise. Google Ads is not automatically profitable just because you are in a high-value trade. It becomes profitable when you stop buying weak intent. A plumber chasing “tap repair cost” traffic with a vague homepage may struggle. The same plumber chasing “boiler breakdown repair”, “emergency plumber near me”, and “boiler installation quote” with the right landing pages has a completely different set of economics. The work mix decides whether the channel behaves like a growth tool or a tax.
There is also a simple practical advantage over search engine optimisation. Search engine optimisation compounds slowly. Paid search gets you visibility immediately once the campaign is live and approved. That makes it especially useful for newer trade businesses, firms entering a new service area, or established operators who need work now rather than after six months of content and link building. It is not a replacement for local organic visibility, but it is the fastest route to intent-driven demand if the account is built properly.
How to structure campaigns that actually bring jobs in
If you only take one setup decision from this guide, make it this: default to Search first. That is the best starting point for most trades. Search reaches people actively looking. Display reaches people while they browse websites and apps. Local Services Ads sit above or around Search in some service queries, run on a pay-per-lead model, and can be very effective, but they are not a full replacement for a well-run Search account. In practical terms, the default stack for most UK trades is Search first, Local Services Ads second if eligible, and Display only for remarketing once Search is already working.
In the UK, Local Services Ads currently use the Google Verified badge. Official Google help also says the older money-back guarantee tied to the Google Guarantee badge is being discontinued, with reimbursement requests limited to jobs booked before 7 December 2025. That means any UK article still presenting Local Services Ads as a current “Google Guaranteed with £1,500 cover” offer is out of date.
Google’s UK Local Services Ads categories currently include electricians, plumbers, roofers, handyman, HVAC, and general contractor services among others. If you are a builder, the closest eligible label is usually “general contractor services”, not a dedicated “builder” category. Google also says Local Services advertisers need a public, verified Google Business Profile, must pass screening and verification, and that the process typically takes three to four weeks after documents are submitted.
For standard Search campaigns, keep the account structure brutally simple. Do not dump plumbing, boilers, drains, bathrooms, and commercial work into one campaign. Split by service and intent. The easiest good structure is one campaign per service cluster, then ad groups inside that cluster for tightly related themes. For example, a heating engineer might split emergency boiler breakdowns from boiler installations and annual servicing. An electrician might split fault finding, emergency call-outs, consumer units, rewires, and certificates. A roofer might split leak repair from full replacement. Emergency intent and planned-work intent should not sit in the same bucket because the search language, urgency, ad copy, landing page, and acceptable lead cost are different.
Keyword control is where a lot of waste is either avoided or invited. Google says exact, phrase, and broad match all have different reach, with broad match reaching the widest set of related queries and phrase reaching more than exact. For small to medium local trade accounts, the practical default is usually exact and phrase first. That keeps control tighter while you learn the search terms, fix tracking, and understand what lead quality actually looks like. Once the account has clean conversion data and a strong negative keyword process, broad match can be tested in limited areas. Starting broad with a weak negative list is a reliable way to sponsor irrelevant searches.
A good keyword plan also separates emergency from planned demand. Emergency keywords are usually shorter, more urgent, more mobile, and more call-driven. Planned-work keywords often include “quote”, “cost”, “estimate”, “install”, “replace”, or specific project terms. For a plumber, emergency queries might be “emergency plumber”, “burst pipe repair”, or “no hot water”. Planned queries might be “boiler installation quote” or “bathroom plumbing”. For an electrician, emergency might be “emergency electrician” or “power out electrician”, while planned might be “EICR certificate”, “consumer unit replacement”, or “house rewire quote”. Planned terms usually need more trust and quote-framing. Emergency terms need speed, availability, and a phone-first experience.
Negative keywords are not optional. Google’s own documentation says negative keywords exclude search terms and help you focus on the keywords that matter. For trades, that usually means screening out four buckets of junk: recruitment queries, training queries, do-it-yourself and advice queries, and irrelevant product-only searches. Start with obvious negatives like jobs, job, salary, apprenticeship, apprentice, course, training, DIY, how to, free, and images. Then review the search terms report every week and add negatives aggressively. Google explicitly says the search terms report helps you see what actually triggered your ads and use those insights to refine match types and add irrelevant searches as negative keywords. If you are not doing that, you are not really managing the account.
Location settings also deserve more attention than most people give them. Google’s default can include people who have shown interest in a location as well as people actually in it. Google also says “Presence” can make sense when you only want users in specific locations, not users elsewhere who are merely interested in them. For local trade services, especially emergency work, that is often a sensible test. If out-of-area clicks show up, switch from broad geo logic to a tighter service-area setup and stop paying for traffic you cannot serve.
What your ads, landing pages and budgets should look like
The best trade ads usually do five things fast. They state the service. They state the area. They state a credible reason to trust you. They state urgency or response speed where relevant. Then they tell the customer what to do next. Google’s own best-practice guidance for responsive search ads says to add as many unique headlines and descriptions as you can, reflect what you actually offer, match ad copy to the landing page, use assets, and show location and phone details where relevant. That fits trades perfectly.
A decent trade ad usually sounds more like this than like generic marketing fluff:
- Emergency Plumber in Leeds
- 24/7 Callouts Available
- Fast Response, Local Engineer
- Boiler Repair and Leaks Fixed
- Call Now for a Quote
Or for an electrician:
- Electrician in Your Area
- NICEIC Registered
- Fault Finding and EICRs
- Same-Day Appointments
- Call for Fast Help
That style works because it matches what the searcher is trying to solve. It does not try to be clever. It tries to be chosen.
UK trust signals matter because they reduce buyer hesitation. If you do gas work, say that you are on the Gas Safe Register. If you are an electrician, call out NICEIC or NAPIT where relevant. If your business is registered with TrustMark, that is also worth stating. These schemes are not decorative. They are recognised UK trust markers that tell a homeowner you meet assessed or endorsed standards. Only use them if you genuinely hold them. Google’s policies require business information and Local Services advertiser information to be accurate, complete, and not misleading.
Your landing page has one job: make the click turn into contact. Google says landing pages should closely match the ad and keyword, mirror the call to action, be mobile-friendly, and make it easy for users to take the next step. For trades, that means no generic homepage when someone searched for a specific service. Send “emergency electrician” traffic to an emergency electrical page. Send “boiler installation quote” traffic to a boiler installation page. Send “roof leak repair” traffic to a roofing repair page. Relevance is not a design preference. It is part of landing page experience and ad quality.
A good trade landing page is boring in the best way. Clear headline. Area served. Short list of services. Primary call button near the top. Simple form for people who cannot call right now. Reviews. Photos of real work. Accreditations and insurance. Opening hours. Real phone number. Real business name. No mess. Google explicitly says mobile visitors need speed, easy contact, and simple navigation. If people have to pinch, scroll, hunt, or decode your page, you paid for the click and then threw it away.
Budgeting should follow economics, not guesswork. The ranges below are sensible starting points for the trades in your brief. They are not guarantees. They are there to stop you making two common mistakes: spending too little to collect useful data, or spending too much before the account is structured and tracked properly.
| Trade |
Starter monthly budget |
What to run first |
| Plumbers and emergency heating |
£500 to £2,000 |
Emergency search terms first, then high-value planned work like boiler installs |
| Electricians |
£500 to £1,500 |
Faults, emergency call-outs, EICRs, consumer units, rewires |
| Builders |
£1,000 to £3,000 |
High-intent project terms by service, not generic “builder” only |
| Roofers |
£1,000 to £3,000 |
Leak repair, storm damage, roof repair, then replacement terms |
If you are near the low end of those budgets, keep the scope tight. One service cluster. One strong landing page. One real service area. No bloat. If you are near the high end, you can split emergency from planned, test more locations, and build separate pages for separate services. What you should not do is run every service in every town on day one and then be surprised when the account spends money faster than it learns.
Professional management matters because real performance usually comes from compound improvements, not one heroic setup. Google recommends testing and optimising creative messages, reviewing asset performance, and using conversion data to improve campaigns. one published case study from PPC Geeks reported that IT Bay achieved a 65% increase in revenue over six months, with a 52% increase in return on ad spend and a 76% decrease in cost per acquisition after tighter keyword usage, bid-strategy changes, and continued optimisation. It is not a trades case, so do not treat it as a plumbing or roofing benchmark. It is useful as evidence that sustained optimisation can materially move commercial outcomes.
How to track results, compare local services ads, and avoid the usual mistakes
The biggest measurement mistake in trade advertising is not “bad reporting”. It is incomplete reporting. The attached brief asks for the point that most tradespeople leave 60% of their data invisible. I would not publish that exact number as fact without a primary source. But the underlying problem is real. If you only count contact form submissions and ignore calls from ads, calls from the website, click-to-call actions on mobile, and offline outcomes like quoted work won or lost, Google Ads is not seeing the real value of the account. It is optimising on a partial picture. That is how decent campaigns stay mediocre.
Google’s own documentation is clear about the surfaces you can track. You can measure website conversions, phone call conversions, calls from ads, calls to a number on your website using Google forwarding numbers, and offline conversions that happen after the lead is created. Google also says enhanced conversions improve measurement accuracy by using hashed first-party data, and that offline conversion imports let you connect ad clicks or calls to sales or qualified leads that happen later. For trades, that means the minimum serious setup is form tracking, call reporting, website call tracking, and some way of telling Google which leads actually turned into quotes or jobs.
Local Services Ads are often worth testing alongside Search, but you need to understand the trade-off. Standard Search Ads charge per click. You control the keywords, ad copy, and landing page. Local Services Ads charge per valid lead. Google says lead prices vary by location, job type, lead type, and bidding mode. Google also says ranking depends on auction factors including bid, likely lead rate, responsiveness, business bio relevance, reviews, response time, images, and completed verification checks. In plain English, Search gives you more control; Local Services Ads give you a simpler lead box with heavier dependence on profile quality and response handling.
Two UK-specific Local Services Ads realities matter here. First, review volume and star rating are explicit ranking factors in Local Services Ads. Second, Google’s current help says lead credits are not available for advertisers in EMEA, and that automatic lead credits are only available in certain other markets. So while Local Services Ads can still be attractive, you should not build your economics around the idea that bad leads will simply be credited back in the UK.
The most common mistakes are painfully repetitive. Running one campaign for every service. Sending all traffic to the homepage. Using broad keywords with no negative list. Targeting outside the real service area. Running ads when nobody answers the phone. Ignoring reviews. Failing to import offline outcomes. And judging performance by clicks instead of jobs. Each of those has a simple fix. Split by service and intent. Build service-specific pages. Review the search terms report weekly. Tighten geo targeting. Use call tracking. Ask for reviews properly. Import qualified leads or closed jobs. Then look at cost per booked job, not just cost per lead.
Here are the six questions most tradespeople ask before they either scale Ads or kill them.
Is Google Ads worth it for a sole trader?
Yes, if you keep scope tight. One person, one van, one area usually means one or two service clusters to start, not a sprawling account. Search works because it captures active intent, but small budgets need tight targeting and full tracking or the data becomes meaningless.
Should I run Search Ads or Local Services Ads first?
Default to Search first. It gives you more control over keywords, ad copy, landing pages, and service mix. Add Local Services Ads if you are eligible and can support the verification, reviews, and rapid response demands.
Do I need a proper landing page, or will my homepage do?
For most service terms, your homepage is the lazy option, not the good one. Google says landing pages should match the ad and keyword closely and make the next action easy. Dedicated service pages usually win because they fit the search better.
Should I use broad match keywords?
Not as your first move on a small local trade account. Google says broad reaches much more query variation. That can be useful later, but early on it often means extra waste unless tracking and negatives are already clean. Start tighter, then test broader once the account has real data.
How quickly should I respond to leads?
As fast as you realistically can. Google explicitly says responsiveness affects Local Services Ads ranking, and that missed calls can hurt. In practical terms, the faster you respond, the fewer paid leads rot before they become quoted work.
Can I pause Ads when I am fully booked?
Yes, and you should. Google says Local Services advertisers can pause their ad if they are too busy to accept leads. The same rule of thumb applies to Search campaigns. Do not pay for demand you cannot answer, quote, or fulfil.
Google Ads can bring in serious inbound work for plumbers, electricians, builders, roofers, and heating engineers in the UK. But that outcome is not created by opening an account. It comes from choosing the right campaign type, buying the right intent, writing honest ads, sending clicks to pages that actually convert, tracking every meaningful lead source, and optimising the account every week. If you are not doing those things, you are not really testing Google Ads. You are just renting traffic.
If you want that handled properly, use the CTA placeholder here: trades Ads management or book a free call.