Marketing for roofing companies, without the guesswork

Most marketing for roofing companies is sold on volume. More leads, more calls, more work. Nobody asks the more useful question first, which is what a roofing job is worth to you and how many of them you can fit in before the weather turns.

This is the shorter version of what we would say on a call. Where roofing enquiries come from, what one should cost, the four things that decide whether an ad works, and the season almost every roofer leaves too late.

Timing

Roofing has a season, and most firms start too late.

Roofing demand is weather shaped. The phone rings after the first proper storm, and by then everybody within thirty miles is ringing the same six firms.

The firms that do well are already visible when that happens. The ads, the Google Business Profile and the reviews are in place in late summer, not started in the third week of a wet October.

AugustBuilding the audience
NovemberBuying it in a hurry

In July 2026 we counted roughly thirty-nine roofing firms advertising on Meta in Essex alone. That tells you two things. The channel is no longer exotic, and by autumn the auction in your county will be busier and dearer than it is today.

Building an audience in August costs less per enquiry than buying one in November, and it means the storm work goes to you rather than to whoever happens to be spending most that week.

Four channels

Where roofing leads actually come from.

  1. 01

    Search.

    Somebody with a leak types "roofer near me" and rings one of the first three. This is the warmest enquiry there is and it is won on your Google Business Profile, your reviews and a page for each thing you actually do. Slow to build, very cheap once built. The method is in our guide to SEO for builders.

  2. 02

    Paid social.

    Nobody scrolls Instagram wanting a new roof, so this does not work for emergencies. It works well for planned, high ticket work: full re-roofs, flat roof replacements, fascias and soffits, GRP. You are creating the thought rather than answering it, and the mechanics of doing that properly are on our page about Meta ads for trades.

  3. 03

    Google Ads.

    Expensive per click and immediate. Worth it when you have capacity to fill this month and cannot wait for search to build.

  4. 04

    Referral.

    The best roofing leads by a distance, and the ones you cannot turn on when you need them.

For most roofing firms the answer is search building quietly underneath while one paid channel pays the bills.

The only sum that matters

What a roofing lead is worth, and what it should cost.

A roofing lead is not one thing. A gutter clean and a full re-roof arrive through the same form and are worth very different money, so a single cost per lead figure tells you almost nothing on its own.

Do the arithmetic once. Spend divided by enquiries gives cost per lead. Enquiries divided by jobs won gives your conversion rate. Multiply the two and you have cost per job won, which is the only number worth defending.

A £30 enquiry you win one in five of costs £150 a job. On a £9,000 re-roof that is a rounding error. A £5 enquiry you win one in eighty of costs £400 a job and looks excellent on a report.

Cheap leads that do not convert are the most common way a roofing budget disappears. The fuller version of that argument is in construction lead generation, and the sum for working out your own ceiling per enquiry is on what a trade lead should cost.

What decides it

The four things that decide whether a roofing ad works.

Your own photographs.

Stock roofing images are obvious, and they are the fastest way to look like the last three firms who quoted. Finished ridge lines, scaffolding coming down, a drone shot, before and after on the same house.

One job type per campaign.

"Roofing services" is not an offer. "Flat roof replacement, ten year guarantee, free survey" is.

A form that asks four questions, not twelve.

What the job is, roughly where, when they want it, and whether they have had other prices. Every extra field costs you enquiries.

Answering quickly.

You are on a roof all day, which is a real constraint rather than an excuse. An automatic holding reply and a fixed half hour each afternoon to ring back will beat a competitor who answers next Tuesday.

Straight answers

Marketing for roofing companies: questions, answered plainly.

Do Facebook ads work for roofers?

For planned work, yes. For emergency call-outs, no. Somebody with water coming through a ceiling searches, they do not scroll.

How long before it works?

Paid channels produce enquiries within a fortnight and take about six weeks of testing to settle. Search takes four to six months, then keeps going.

Should I advertise all year?

Steady beats seasonal. Firms that switch off in spring pay more to restart in autumn and lose the audience and review momentum they had built.

Send us your last ten roofing enquiries.

Marketing for roofing companies is not complicated. It is seasonal, and it is unforgiving about timing. Tell us where your last ten enquiries came from and what happened to each one. We will tell you which channel is paying for itself, which one is flattering the report, and the one thing we would change first. Half an hour, no charge.

If you want the wider picture first, what we do as a construction marketing agency is set out on the main page.