Why does the enquiry that clicked your top Google Ad go cold the moment your estimator asks whether the quote needs VAT adding or not?
That one question trips up more jobs than a bad bidding strategy ever will. A loft conversion firm quotes a homeowner in cash terms, VAT included, assuming a straightforward domestic job, then finds out halfway through the call that the enquiry actually came from a main contractor managing a new-build site who expects a reverse-charge invoice with no VAT on it at all. A post-construction clean outfit books a half-day slot for what sounds like a one-off sparkle clean, only to discover on arrival that it’s a forty-unit developer handover needing a method statement, proof of insurance, and a site induction before anyone picks up a mop. The measure gets rebooked, the estimator’s morning is gone, and the job either falls through or gets requoted at a fraction of the margin you planned for.
None of that shows up in your Google Ads dashboard as a problem. Clicks look fine. Cost per click looks normal. The account looks like it’s doing its job right up until you check how many of last month’s enquiries turned into a signed job versus a wasted trip. Most builders and post-construction clean businesses we come across in the UK don’t actually have a traffic problem with Google Ads. They have a qualification problem, and it starts well before the phone rings. Fix where the account and the landing page fail to sort a serious homeowner from a developer’s procurement team, and from someone who was never going to book, and the rest of the account gets a lot easier to run.
Why your best-looking Google Ads leads turn into wasted site visits
Start with the keywords. Broad match on terms like “builder near me” or “house clean after renovation” pulls in exactly who you’d expect: DIYers researching how to do it themselves, people hunting for building regulations guidance, students looking for an apprenticeship, and a decent chunk of searchers who typed “cleaning company jobs” because they want work, not a clean. None of them cost you much per click. All of them cost you something, because your daily budget runs out serving clicks that were never going to book, and the person who did have a real job sees your ad less often as a result.
Then there’s the landing page doing two jobs badly. A lot of combined builder-and-clean businesses send every click to one homepage that tries to sell extensions, renovations, and post-construction cleaning in the same three paragraphs. A visitor who clicked an ad for “post construction cleaning Surrey” lands on a page about loft conversions with a cleaning section buried below the fold. They don’t dig for it. They bounce, and the ad spend that got them there is gone with nothing to show for it.
Weather and the building calendar make this worse, not better. Storm damage repairs spike hard in winter, often within days of a named storm hitting the news. Developer handovers cluster before the end of the financial year, when site managers are under pressure to get units signed off and cleaned. If your account runs the same flat daily budget every week of the year, you lose exactly the weeks where demand (and willingness to pay for a fast response) is highest, because a competitor who planned for the spike simply outbids you when it matters.
A structured Google Ads programme accounts for all three of these at once: who’s actually searching, where they land, and when the demand actually moves. That’s a different job from writing a few ads and picking a daily budget, which is usually where the DIY version of this stalls. If that split between building work and ongoing paid search management is starting to feel like two jobs rather than one, that’s usually the point where a dedicated Google Ads management programme earns its keep.
The audit: a scorecard for your Google Ads account
Run through these twelve checks against your live account and your last sixty days of enquiries. Be honest rather than generous. The point isn’t to feel good about the account, it’s to find the two or three things actually costing you booked work.
Audit scorecard
-
1B2C and B2B campaigns kept apart
Homeowners and main contractors or developers need different ad copy, different landing pages, and different invoicing expectations because of the domestic reverse charge for construction services. If a homeowner enquiry and a subcontract enquiry for a developer's site both land on the same campaign and the same page, you're asking one piece of copy to do a job it can't.
-
2A negative keyword list built for your trade, not a template
Pull the search terms report and look for "jobs," "apprenticeship," "how to," "DIY," "free," "course," and "guide." If those terms are still spending money this month, nobody has reviewed the list properly in a while.
-
3Ad copy that names the actual job
"Post construction clean" and "builders clean" are not the same search as "single storey extension" or "loft conversion." If your ads use one generic headline across every ad group, your cost per click will look fine and your quality score will quietly punish you for it.
-
4VAT and job type asked before name and number
The form or the call script should ask whether the enquiry is for the visitor's own home or on behalf of a main contractor, and whether they're VAT registered, before it asks for contact details. That single question filters out most mismatched enquiries and sets the right expectation on price before your estimator ever drives out.
-
5Mobile page loads fast enough for a site office signal
A site manager browsing from a cabin on patchy 4G won't wait for a slow page. Industry-wide, only around 55.9% of websites pass all three Core Web Vitals checks on real visits, which means most of your competitors are leaving this on the table too. A fast page is a cheap way to beat them.
-
6A dedicated, recorded number per campaign
If you can't tell which campaign or ad group produced a call that turned into a booked site measure, you're optimising on guesswork. A recorded line per campaign, reviewed against the job book, closes that gap.
-
7A WhatsApp or photo-upload route alongside the form
Builders and post-construction cleaners get asked to quote from a photo more often than most trades. A WhatsApp enquiry number or an upload field gets you the damage, the mess, or the room faster than a web form that only captures a name and a vague description.
-
8Response time tracked against urgency
Storm damage and burst pipe jobs usually book with whoever calls back first, not whoever eventually submits the best quote. If nobody logs how long it takes your team to return a call, you don't actually know whether you're winning or losing on speed.
-
9Budget shifted ahead of the season, not after it
Storm repair demand runs roughly October through March. Developer handovers cluster before the financial year-end. A flat daily budget all year means you're under-spending in the exact weeks a competitor who planned ahead is outbidding you for the job.
-
10Conversion tracking reports jobs won, not just forms filled
A form submission and a signed job are not the same conversion. Feed won and lost outcomes back into the account so Smart Bidding can chase the thing you actually sell, not just a cheap click.
-
11Separate landing pages per service
A single page trying to sell extensions, renovations, and post-construction cleaning together reads as unfocused to a visitor who only cares about one of those. Split pages convert better because the proof on the page actually matches what the visitor clicked for.
-
12Trust marks and insurance visible without scrolling
Years of rogue-trader stories in the UK have made homeowners cautious. Accreditation badges, public liability cover, and before-and-after photos from similar jobs need to sit above the fold, not three scrolls down past a stock photo.
If you can’t honestly tick off items 4, 6, and 10, don’t worry yet about the creative or the budget. Those three are usually where the real leak is, and the next section tells you why they come first.
Get a free marketing audit. We review your search, ads, and landing pages and send back what to fix first.
Get a free audit

Scoring it honestly, and the order you fix things in
Score each line pass, weak, or fail. Pass means you checked it in the last month and it’s genuinely true. Weak means it exists but hasn’t been looked at properly, or only half works. Fail means it doesn’t exist, or you honestly don’t know. Most accounts we look at score somewhere between four and seven pass out of twelve, with the tracking and qualification items almost always sitting on weak or fail, because they’re the least visible items to check and the easiest to put off.
Fix order matters more than most owners expect. Tracking comes first, always, because you can’t tell whether a fix worked if you can’t see which enquiries actually became jobs. Qualification comes second: the VAT question and the job-type split stop wasted site visits immediately, often within the first week of changing the form. Only after those two are solid does it make sense to touch creative, budget, or seasonal timing, because testing new ad copy against an account that can’t measure outcomes properly is just guessing with extra steps.
This is also where most owners realise why the landing page keeps underperforming even after the form gets rebuilt. You can watch exactly where a visitor stalls, whether they abandon the VAT question, scroll past the trust marks without reading them, or never reach the call-to-action at all, with HeyLead Insights. For a builder or cleaning company, that’s usually the fastest way to find out whether the form is actually the problem or whether it’s the traffic hitting it.
The 30-day repair order
- 1Pull the last 60 days of enquiries from the job book and tag each one: booked job, no-show, or quote that went nowhere. This tells you the real failure point before you touch the account.
- 2Set up a proper conversion action for "booked site measure" separate from "form submitted," and start importing won jobs back into Google Ads weekly.
- 3Split campaigns by buyer type (homeowner versus contractor or developer) and rebuild the negative keyword list against your actual search terms report.
- 4Rebuild or split the landing pages per service, with the VAT and job-type question above the fold and trust marks visible without scrolling.
- 5Run the recorded tracking number and a WhatsApp or upload option live for two weeks, then compare which route actually produces booked jobs.
- 6Reset budgets ahead of the next known seasonal spike, storm season or a developer's year-end push, rather than spreading spend flat across the year.
DIY tools for this section
What site managers and clean crew leads say about the enquiries that actually book
“We used to quote every loft job assuming it was a homeowner paying cash, VAT included, same as always. Then a main contractor’s site manager rang about a reverse-charge job and our quote was wrong before we’d even measured up. Now the first thing anyone on the phone asks is who the invoice is actually going to.” — Owner, residential extensions and loft conversions firm, South East
“A ‘post construction clean’ enquiry from a homeowner and one from a developer’s project manager look identical on the form. They are not the same job. One’s two hours with a hoover, the other needs RAMS, a site induction, and four people for a day. We lost two mornings before we started asking which one it was before booking anything in.” — Operations manager, post-construction cleaning company, Midlands

FAQs
Do we need two separate Google Ads accounts if we do both building work and post-construction cleans? Not necessarily two accounts, but definitely separate campaigns, separate ad groups, and ideally separate landing pages. The searches, the buyer, and the proof points needed are different enough that blending them in one campaign dilutes both.
What should a UK builder or cleaning company budget for Google Ads? There’s no single figure that fits a two-van extension firm and a twelve-crew national cleaning operation. Budget should scale with your average job value and how many site visits or callouts your team can realistically handle in a given week, not a fixed monthly number pulled from a benchmark.
Does the domestic reverse charge for construction actually change how I write my ads and landing pages? Yes, in a practical way. If a meaningful share of your enquiries come from other contractors or developers rather than homeowners, your pricing, your invoicing, and your landing page copy need to reflect that before the enquiry turns into a quote, not after.
How do we stop getting flooded with homeowners wanting a cheap one-off clean when we actually want developer handover contracts? Separate the campaigns and the keywords, add negatives like “cheap,” “one off,” and “small job” to the contractor-facing campaign, and make sure the landing page for developer work talks about site readiness, insurance, and compliance rather than a quick sparkle clean.
How long before a rebuilt account actually shows up in the job book, not just the dashboard? Give it three to six months. Tracking and qualification fixes show up fastest, often within weeks, but a genuine shift in which jobs you’re winning takes a full seasonal cycle to prove out properly.
Next steps
Start this week by pulling the last 60 days of Google Ads enquiries against your actual job book, and mark each one booked job, no-show, or wasted site visit. It takes an afternoon. What you’re looking for is how many of the wasted ones trace back to a VAT or job-type mismatch that a single qualifying question could have caught before anyone got in a van.
That gap, between a click that looks like a lead and an enquiry that’s actually worth sending an estimator to, is the exact thing a Google Ads programme needs to be built around for a builder or post-construction clean business in the UK. HeyLead runs that qualification, the tracking, and the ongoing campaign work as a continuous programme so your team can focus on the sites rather than the account. Chat with us on WhatsApp.
Free marketing audit, or reach Martin directly:
Get a free audit Connect on WhatsApp · [email protected]