Key takeaways

The short answer

UK roofers buy demand four ways: shared-lead marketplaces (pay per lead, several roofers per homeowner), trade directories (monthly membership, shared enquiries), Google (search ads and Local Services Ads on your own account), and exclusive pipelines that deliver booked surveys rather than phone numbers. The models are the same ones we compare across trades in the directory comparison and lead generation guide.

What's different about roofing is the shape of demand. It arrives in weather-driven spikes, splits sharply into urgent repairs and considered re-roofs, and carries a trust problem — homeowners have been trained to fear rogue roofers, so credibility signals matter disproportionately. Those three facts decide which channel suits which firm better than any price list does.

Distress vs planned: two different lead markets

A leaking roof in half-term rain is a distress purchase: the homeowner rings several firms and books the first credible one who answers. Speed is nearly everything — a marketplace lead answered in four hours is usually already gone. If you buy shared distress leads, your callback discipline is the product you're really paying for.

A re-roof or flat roof replacement is a planned, multi-quote purchase closer to a boiler or bathroom: weeks of research, several site visits, decisions made on trust and follow-up as much as price. Here the winner is whoever qualifies properly, turns up to a survey, and chases the quote politely until it answers — the same mechanics as our storm damage qualification guide covers for triage.

Ask any lead provider which of the two they actually generate. "Roofing leads" that are 80% £150 gutter repairs need a completely different operation — and price — than genuine re-roof enquiries.

The storm-week problem every shared channel has

When a storm hits, demand triples exactly when your phone capacity halves — the whole team is up scaffolding or on roofs. Marketplaces and directories keep selling every enquiry to several firms regardless, so the leads you pay for during your busiest, highest-value week are the ones most likely to reach voicemail and die.

That inversion is the strongest argument for putting an answering-and-booking layer in front of your number before buying any leads at all: every channel you pay for converts better when something picks up instantly, 24 hours a day. It's also why exclusive, answered-for-you models show their biggest gap over shared leads in roofing specifically.

If storm weeks are your profit engine, do the maths on one recovered week: enquiries you'd normally miss × your average storm-repair value. For most established roofers that number funds a year of any system in this guide.

The channels, compared honestly

Marketplaces (MyBuilder, Rated People, Bark and the roofing-specific brokers) deliver volume on demand and suit firms with spare capacity and instant callback discipline. Costs are per lead whether you win or not, and roofing's trust problem cuts against you — you're one of several unknown names ringing the same homeowner. Track a month's cost per booked job before judging; the method is in our pay-per-lead vs pay-per-booked-survey breakdown.

Directories earn their membership through credibility — reviews and vetting badges matter more in roofing than almost any trade. Weigh the fee against how many competing roofers already sit in your postcode's listings. Google Local Services Ads, with its Google-Guaranteed badge, attacks the same trust problem and charges per lead; well-managed search ads on "roof repair + town" reach distress intent directly but need active management.

The exclusive model — the one MyTradeBuddy runs for roofing companies — generates demand for one roofer per area, answers every enquiry instantly (storm week included), qualifies urgent repair vs re-roof, and books the survey into your calendar; billing is per booked survey. Trade-off, honestly: it's built for firms that live on surveys and bigger jobs rather than purely £100 patch repairs, and one-per-area means your patch may be taken.

Which to pick, by situation

New or building capacity, comfortable racing to the phone: start with a marketplace plus a Google Business Profile you take seriously, and treat every lead's callback speed as the job interview it is.

Established, review-rich, wanting steady flow: a directory membership plus Google Local Services Ads covers credibility and intent. Re-run the cost-per-booked-job maths at every renewal, and count your postcode's competition on the listing pages first.

Living on re-roofs and storm work, losing enquiries to voicemail and unchased quotes: that's the profile where the exclusive booked-survey model pays for itself fastest — and where fixing answering and follow-up beats buying more leads of any kind. If that's the leak, start with the storm damage response guide — it's the same system thinking, free.

Frequently asked questions

There's no single best source — marketplaces suit firms that can call back within minutes, directories and Google Local Services Ads suit review-rich established firms, and exclusive pay-per-booked-survey systems like MyTradeBuddy suit roofers who live on surveys and bigger jobs. Judge any of them on one month's cost per booked job for your own patch.

Shared roofing leads are priced per lead and vary with job type and area — small repairs price differently from re-roof enquiries. Memberships and LSA are quoted per trade and location. The headline price misleads either way: a cheap shared lead four roofers bought can cost more per booked job than an expensive exclusive one.

On marketplaces and directories, yes — the same homeowner can be contacted by several roofers, which is the business model. Exclusive enquiries exist only where demand is generated for one company per area, which is how pay-per-booked-survey systems work.

Put an answering layer in front of your number before the storm season, not after — every paid channel converts better when enquiries are answered instantly. Systems that answer, qualify urgent-vs-planned and book surveys automatically are at their most valuable in exactly the weeks your team can't reach the phone.

Pay per lead is cheaper per unit but you fund the callback race and the no-answers; pay per booked survey costs more per unit but the qualification and chasing are done, and the bill only lands when an appointment is in the diary. For distress-heavy repair work, leads plus fast callbacks can work; for re-roofs and survey-led jobs, outcome pricing usually wins the cost-per-job maths.

Sources

Rate us as a trusted source on Google: