Roof

Roofing Leads in the UK: What's Actually Working in 2026 | Clientive

May 02, 202613 min read

Roofing Leads in the UK: What's Actually Working in 2026

A practical breakdown for roofing business owners. No agency pitch, no "call us today."

There's a maths problem most UK roofers don't notice until they sit down at the end of the year and look at their P&L.

They tell themselves they're paying £40 a lead. The number's right there on the Bark invoice. But £40 per lead and £40 per job are different planets, and the gap between them is where roofing businesses quietly bleed margin.

If you've ever felt like you're working flat out and the bank balance still isn't moving, this is usually why. Not because you're bad at the work, not because you're charging too little, but because the cost of getting the customer through the door is roughly 4–10x what the invoice says.

This guide is about that gap. What's really going on with each of the lead sources UK roofers use, what "qualified" actually means once you strip away the marketing language, and the handful of operational habits that separate roofers who are busy from roofers who are profitable. By the end you should be able to look at your own pipeline and know exactly where the leak is.

Nothing to download. No agency call to book. Just the breakdown.

The maths most roofers get wrong: cost-per-lead vs cost-per-job

Almost every conversation about roofing leads starts in the wrong place. Roofers ask, "What's the cost per lead?" The right question is, "What's the cost per job won?" or “What’s the cost per booked qualified appointment?”

Here's the difference.

If you pay £40 for a lead from a shared platform like Bark, that lead is also being sold to four or five other roofers in your postcode. By the time you've called, the homeowner has heard from everyone. They're collecting quotes, comparing prices, and making a decision based on who's cheapest or most charming. Your realistic close rate on that lead is somewhere between 5% and 10%.If you can even close any at all….

Run the numbers. £40 per lead at a 5% close rate is £800 per job won. Or appointment-wise, you may book a quote every 8 leads, so £300 per appointment. Before you've put a tile on the roof.

Now compare it to an exclusive lead - one where the homeowner has filled in a form on a landing page that only your business has access to. Same person, same intent, but they're not being chased by four other roofers. Instead of booking 1 in 8, you're getting appointments 3 out of 4. Close rate goes up to 30–50%. Suddenly £40 per lead becomes £150–£300 per job won. You're spending the same money and turning 5x more of it into revenue. Not taking into account that you're getting higher quality jobs!

This is the entire game. Everything else is detail.

Here's what that maths actually looks like when you sit down with a calculator:

Source Bark (shared)

£40 Cost per lead

5% Quote-to-job rate

£800 Real cost per job

Source Checkatrade (shared)

£35 Cost per lead

8% Quote-to-job rate

£420 Real cost per job

Source Meta ads (exclusive)

£40 Cost per lead

20% Quote-to-job rate

£200+ high quality Real cost per job


Notice that the "cheapest" lead - Bark at £2–£65 is often the most expensive once you account for close rate. A cheap lead that converts at 5% costs you more per job than a £40 exclusive lead that converts at 50%. This is why "shop around for cheaper leads" is some of the worst advice a roofer can take.

What "pre-qualified" actually means (most lead providers use the word and mean nothing by it)

Every UK lead generation company uses the word "qualified." Most of them are using it to make a basic enquiry sound more valuable than it is.

A genuinely pre-qualified roofing lead is someone who, before you've spoken to them, has confirmed all six of the following:

  1. They actually own the property, or have authority to commission roofing work on it

  2. The job is in your service area, in a postcode you'll travel to without resenting it

  3. They want the specific service you offer (a flat roof contractor doesn't need leads for tile replacements)

  4. They have a realistic budget for the size of the job - they understand a re-roof isn't £450

  5. They want a quote in the next weeks, not "sometime maybe next year if my husband agrees"

  6. They've explicitly opted in to be contacted by your business specifically

If a lead hasn't passed all six filters, you don't have a qualified lead. You have a name and a phone number, and you're about to spend the next 15 minutes finding out which of the six gaps you've fallen into.

This is why the multi-step quiz form has become the standard for serious roofing landing pages in 2026. Instead of one form that asks for name and email, the homeowner answers 6–8 short questions before they get to the contact details. Postcode, type of roof, scope of work, urgency, budget range, ownership.

Counter-intuitively, asking more questions raises completion rate, not lower. Each question is a small commitment that pulls the user further down the funnel - the same psychological principle that makes IKEA furniture feel more valuable to the person who built it. Research from Web Runner Media on home improvement landing pages found multi-step quiz forms convert at 15–20% versus 3–5% on a typical roofer's contact page. Six times the conversion from the same traffic.

And the leads on the other side of those forms are night-and-day different from a Bark drop-off. By the time someone has answered seven questions about their roof, they've already mentally committed to talking to a roofer.

The four lead sources UK roofers are using in 2026

Here's how they actually break down. Numbers are cross-referenced from Roofr's 2025 industry report, RoofFlow AI, BuildPartner, ActiveProspect, Leads Do Work, and what shows up across active client accounts in the UK market right now, being nice…

Source Checkatrade

Typical cost per lead £35/mo + per-lead fees

Exclusive? No (4–5 trades)

Realistic close rate 15–20%

Source MyBuilder

Typical cost per lead £10–£50 per shortlist

Exclusive? No (up to 10 trades)

Realistic close rate 10–20%

Source Bark

Typical cost per lead £2–£65 per credit

Exclusive? No

Realistic close rate 5–15%

Source Rated People

Typical cost per lead £35/mo subscription

Exclusive? No

Realistic close rate 10–20%

Google Ads

Typical cost per lead £100–£400 per lead*

Exclusive? Yes

Realistic close rate 20–35%

Source Meta ads + landing page

Typical cost per lead £15–£50 per qualified lead

Exclusive? Yes

Realistic close rate 30–50%

Source Referrals

Typical cost per lead £0 direct cost

Exclusive? Yes

Realistic close rate 50–70%


*Google Ads cost-per-click is £15–£40 in the UK roofing market; once you account for landing page conversion rate (5–20%), the cost-per-lead lands in the £100–£400 range depending on how good the page is.

1. Google Ads

Google catches people who are already in problem-solving mode. Someone searches "flat roof repair Bristol" because their kitchen ceiling is leaking. The intent is there before the ad ever loads. That's why Google works.

It also has the highest competition in the funnel. Roofing is one of the most expensive verticals on Google in the UK. Click costs of £20–£40 are normal in London and the South East. If your landing page converts the click at 5% (which is roughly average for a roofer's homepage), you're paying £400–£800 for a lead. If it converts at 20% - which it can with a dedicated landing page rather than a homepage - you're at £100–£200.

Google rewards roofers with proper landing pages and punishes the ones who run ads to a generic homepage. If you only have budget for one channel and you can't be bothered to build a landing page, this isn't the channel for you.

2. Meta ads (Facebook and Instagram)

Meta works on the opposite side of the funnel from Google. Instead of catching people who are searching, you catch people who haven't started looking yet but recognise themselves in the ad. Someone scrolls past a clip of a tired-looking roof being torn off and replaced, recognises their own situation, and taps through. They weren't going to Google "new roof" today. They are now.

The economics can be very different from Google. In the UK, a properly built Meta funnel for roofing typically lands at £15–£50 per qualified lead, with leads being exclusive (only going to the advertiser). Close rates of 30–50% are realistic if the follow-up is fast and the qualification is tight.

That last bit is the catch, and it's worth being plain about. Meta is unforgiving if your operations are weak.

Meta leads are colder than Google leads - the homeowner wasn't actively searching, they were scrolling. They need warming up. If your team takes 4 hours to respond to an enquiry and follows up once, Meta will lose you money. If you respond in 5 minutes, follow up 3+ times, and run a proper sales conversation, Meta will be the cheapest lead source in your business.

Most roofers who try Meta ads and say it doesn't work are not wrong about the result they got. They're wrong about the cause.

3. Referrals

Best leads in the world. Highest close rate of any source. Free.

Also: not a strategy. A pipeline of referrals is what you get when you also have something else generating new customers. Roofers who only rely on referrals tend to have feast-and-famine cycles - three months of no work, six months of being slammed, no ability to plan ahead.

The way to compound referrals is to treat them as a process rather than a hope. Three things tend to make the difference:

  • After every completed job, ask. The conversation can be as simple as: "If you know anyone who needs work doing, send them my way and I'll give them my best price."

  • Offer something for the introduction - a £100 finder's fee, a free roof inspection for the neighbour, a free gutter clean. Pick whatever fits your margins.

  • Follow up at 6 and 12 months with a quick check-in text. The customer who needed a flat roof three years ago is now the customer whose son needs one on his first house.

The roofers I know who run this kind of system get 30–40% of their work from referrals. The ones who don't get 5%. Same job quality, very different pipeline.

4. Shared lead directories (Checkatrade, MyBuilder, Bark, Rated People)

There's a structural issue with shared directories that no amount of marketing language gets around: when you buy a lead from these platforms, you're not buying a customer. You're buying the right to compete for one.

The same enquiry submitted at 10am goes out to three or four other contractors before you've checked your phone. By the time you've sent your quote, the homeowner has a spreadsheet and they're picking on price. That's not a marketing channel. It's a price war you pay to enter.

Directories aren't useless - for a brand-new roofing company with no website, no reviews, and no other channel running, they can keep the lights on while you build something better. But they should never be the long-term plan. Every roofer I've seen scale past £30k/month did it by reducing their dependence on shared platforms, not increasing it.

The 5-minute rule (the cheapest fix in the entire trade)

This one is short because it might be the single most important number in this guide.

The MIT Lead Response Management Study, replicated by Harvard Business Review, found that contacting a lead within 5 minutes makes you 21 times more likely to qualify them compared to waiting 30 minutes. A separate study from InsideSales (since cited in research from Verse.ai and GreetNow) found that 78% of customers buy from the company that responds first. Not the cheapest. Not the highest-rated. The first.

This is brutal news for roofers because you're literally on a roof. You can't pick up the phone in 5 minutes when you're 30 feet up with a slate in your hand. So your competitors with automated SMS responses, AI chatbots, or virtual receptionists are quietly stealing your pipeline while you work.

The fix doesn't have to be expensive or clever. Any system that acknowledges the lead within 60 seconds and asks one follow-up question will outperform 80% of UK roofers. That can be:

  • An automated SMS via a CRM that texts the lead the moment they submit a form: "Hi [name], thanks for your enquiry about [service]. We'll be in touch within the hour. Quick question - when is a good time to call?"

  • A receptionist or virtual assistant covering 9–6 weekdays who can take the call and book a slot.

  • An AI chatbot that asks 2–3 qualifying questions and books a call slot if the lead is a fit.

Whichever route you take, the principle is the same. Fast acknowledgement. Pre-qualification before the live conversation. Slot booked in your diary, not a phone tag loop.

A diagnostic you can run on your own business this week

This is the value bit. If you do nothing else after reading this guide, do these five things over the next week and you'll likely save more than the cost of any agency engagement.

1. Audit your speed-to-lead

Submit a fake enquiry through your own website's contact form. Time how long until you get a response - text, email, or phone call. If it's more than 10 minutes, your operational follow-up is the highest-leverage thing to fix in your business.

2. Calculate your real cost-per-job

Take your last 90 days of marketing spend (everything - directory subscriptions, ad spend, lead purchases). Divide it by the number of jobs you actually won from those leads. Not enquired. Not quoted. Won. The number is almost always 3–5x higher than what you've been telling yourself you spend per lead.

3. Audit your shared lead spend

If you're paying directories, look at what each platform actually delivers. Track for one month: how many leads, how many turned into quotes, how many turned into jobs. If a platform is producing a real cost-per-job over £500 and you're not running anything else, that's where to start cutting first.

4. Build a referral process

Pick one referral incentive (£100 fee, free inspection for a neighbour, gutter clean, whatever fits). Tell every customer about it at job completion. Add a 6-month follow-up text to your CRM. That's the entire system.

5. Test one channel properly before adding more

If your operations aren't tight (slow follow-up, no qualification, no CRM), don't run paid ads yet. Fix the operational layer first. If your operations are tight and you only run referrals, the next channel to test is usually Meta ads with a multi-step quiz form, because the cost-per-lead is low and the leads are exclusive. But test one thing at a time.

The point

Most roofing businesses don't need more leads. They need to win more of the leads they already pay for. The maths shifts the moment you look at cost-per-job-won and cost-per-qualified-appointment instead of cost-per-lead, and most of the leverage hides in the qualification and follow-up steps that nobody talks about because they're not exciting enough to put on a billboard.

If you've read this whole thing, you already know more about UK roofing lead generation than 90% of contractors operating right now. The hard part isn't the knowledge. It's having the discipline to run the diagnostic, find the leak, and fix it before next quarter.

Final Point

If you run a local roofing company in the UK or the US and you want to implement a system to generate you pre qualified exclusive appointments on autopilot, and only pay for results. My team and I at Clientive may be your perfect fit! Check us out on byclientive.com or my LinkedIn at www.linkedin.com/in/schjolljonas




Back to Blog