You already know roofing ads are not cheap. A single click from someone searching “emergency roof repair near me” can cost more than a full tank of diesel. But the click is not where most roofers lose money. The money walks out the door after the click, quietly, while you are up on a roof.
Follow one enquiry and watch what happens
Someone’s guttering has failed. They search, they click your ad, they land on your site. They dont fill in the form - most people never do. They call instead. You are mid-job, phone in your pocket, hands full. It rings out. They call the next roofer on the list. That roofer answers, quotes, books.
You paid for that click. You got nothing. And you will never know it happened, because a missed call leaves no record in your job book.
That is not a bad-luck story. It is the normal shape of a roofing enquiry in 2026.
What it is actually costing you - work this out on your own numbers
You do not need our figures for this. Use yours.
- How many inbound calls did you get last month? Check your phone’s recent calls or your call-tracking dashboard if you have one.
- How many of those turned into a quote? That gap is your first leak.
- How many quotes turned into jobs? That gap is your second leak.
Now put a number on it. If your average job is worth £3,000 (a modest re-roof or full repair with materials), and you missed four calls last month, and even two of those would have become jobs - thats £6,000 gone. Not lost to a bad ad. Lost to a ring-out.
Run it the other way: what did you spend on ads last month? How many calls did that buy? If the answer is twenty calls and twelve of them rang out or were never followed up, you funded your competitor’s pipeline.
Three ways to fix it - a fair look at each
Option one: spend more on ads
The instinct is to buy more leads to replace the ones being lost. More volume, more chances one sticks.
The problem: if the leak is after the click, more clicks just fill a leaky bucket faster. You spend more, you miss more, your cost per booked job stays the same or gets worse. More ad spend is only the right answer if you have already fixed the answer rate. If you havent, it is the most expensive option on this list.
Option two: a better landing page
A landing page built around one action - call now, or leave your number - does improve conversion. If your current page is your homepage with a phone number buried in the footer, a dedicated page with a clear headline, a photo of real work, and one big call button will get more people to ring. Tools like Google Ads’ call extensions, or a simple page built in Webflow or even a well-configured WordPress page, can do this without a big build.
This is a genuine fix for the gap between click and call. It does not fix what happens when the call is not answered. If you are losing leads at the ring-out stage, a better page just gets more leads to the same dead end.
Worth doing regardless - but it is not the whole answer.
Option three: an answer-and-book system
This means making sure every call gets a response, even when you cannot pick up. At its simplest, that is a voicemail with a callback promise and someone who actually calls back within the hour. At the next level, it is an automated text that fires the moment a call is missed - something like “Sorry we missed you - we will call back within the hour, or reply here to book” - so the lead does not go cold while they are still on their phone.
The honest version of this: a text-back alone is not magic. Someone still has to make the call. But it keeps the conversation open long enough for you to make it. A lead who gets a text back in thirty seconds is far more likely to wait for your call than one who heard silence and dialled the next number.
This is the fix that addresses the actual leak for most roofing businesses. The ad spend is already working. The landing page is already converting. The job is being lost at the moment the phone rings out.
The recommendation
Fix the answer rate before you spend another pound on ads. The maths is straightforward: one recovered job at £3,000 almost certainly outweighs a month of the ad budget that sent it to you. More spend on top of a leaky system just accelerates the loss.
Start with the count. Pull last month’s calls. Find the number that halves - calls to quotes, or quotes to jobs. That is where your attention goes first. If it halves at the call stage, the answer-and-book system is your highest-return move. If it halves at the quote stage, the problem is a different one - pricing, follow-up, or competition - and more ads will not solve it either.
What we would do first
Before anything else, we would count last month’s inbound calls against last month’s quoted jobs and find where the number drops. That takes about twenty minutes with a phone log and a job sheet, and it tells you exactly which leak to fix.
If you want a second pair of eyes on that count, we are happy to look at it with you. No pitch, just the arithmetic. See what we build if you want to know what a fix looks like in practice - then decide if it is worth a conversation.