Roofing is a high-value job that people often put off until a leak forces their hand. That makes Facebook ads for roofers in Leeds a smart partner to Google Ads. Google catches people who are already searching in a panic. Facebook and Instagram reach homeowners before the problem becomes an emergency, so your name is the one they remember when slates slip, flashing fails or the gutters finally give up.
The trouble is that most roofers who try social ads get it wrong in the same few ways. They post a stock photo, boost it to everyone in West Yorkshire, get a pile of likes and no jobs, then decide Facebook is for teenagers. Likes are great, enquiries are better, and getting enquiries is a process you can follow.
This guide covers it step by step: who to target across Leeds, which offers work, what creative to use, how to build a lead form, what to spend, how to track results and how to make sure you actually answer the people you have paid to reach.

Why Facebook ads for roofers in Leeds matters
Most roofing work is not bought on impulse. Homeowners notice a stain on the ceiling, a few loose tiles after a storm or a gutter that overflows every time it rains, and then they do nothing for months. When they finally act, they usually go with the roofer they have seen, recognised and trusted. Facebook and Instagram let you be that familiar name before the crisis.
Leeds is a big, varied patch. You have Victorian terraces in Headingley and Armley, 1930s semis in Moortown and Roundhay, newer estates around Garforth and Morley, and older stone properties in Otley, Guiseley and Wetherby. Different roofs mean different jobs: slate repairs, chimney work, flat roof replacements, fascias and soffits, and full re-roofs. You can match each type of job to the right area and the right message.
Seasons matter too. Autumn and winter storms bring leaks and loose tiles, and spring is when many homeowners finally get round to jobs they have been putting off. Running ads through the year keeps you in front of people when the weather changes their mind.
A word of honesty: nobody can promise you a set number of enquiries, and results vary with your area, offer and photos. What social ads give you is a measurable way to put real work in front of local homeowners and see which messages bring responses.
Step 1: Pick a target area and audience that makes sense
Start with the postcodes you actually cover. Target homeowners across the Leeds LS areas you are happy to drive to, and exclude places outside your patch. If you would rather work in LS8, LS17 and LS18 than in the far side of the city, set your radius or locations to match.
Keep the audience broad within that area. Meta’s system is good at finding the right people when it is given good creative and a clear location, and heavy interest stacking often just restricts reach and raises costs. Do apply sensible filters: adults, homeowners where the option is available, and the age ranges that tend to own their own homes.
It also helps to run two or three different ads to the same area and let the data show which one wins, rather than guessing. Review weekly, pause the weak ones and give more budget to the ones producing enquiries.
Step 2: Choose an offer that is easy to say yes to
Few people will commit to a full re-roof from an advert. Offer something small that starts a conversation instead. Strong options for roofers include:
- A free roof check, so you can assess the problem in person.
- A free no-obligation quote for repairs, gutters or fascias.
- A photo survey, ideally drone-assisted, so the homeowner sees the problem for themselves.
- A pre-winter roof health check, tied to the season.
Once you are on the phone or at the property, you can turn that small offer into the right job. Be careful with deep discounts. Roofing is a trust purchase, and an offer that looks too cheap can put people off.
Step 3: Show the work, not a logo
The best roofing ads use real jobs. Before and after photos, a tidy new ridge line, a replaced fascia, a short video walking through a finished repair or a drone shot of a completed roof in Roundhay or Horsforth all build trust far better than a stock image.
A few simple rules help your creative perform:
- Put the area in the headline, such as “Roof repairs in Leeds, LS postcodes covered”, so locals know it is for them.
- Lead with the problem the homeowner recognises, such as a leak, slipped tiles or overflowing gutters.
- Keep the text short and plain. Say what you do, where, and what to do next.
- Film on a phone. Short, honest videos of real work often beat polished adverts.
- Use your own team and vans where you can. People hire people.
Always make sure you have permission to show a customer’s property, and only claim what you can back up. A genuine photo and a clear message will always beat a clever slogan.
Step 4: Use a lead form that does the first job for you
Meta lead forms keep people inside Facebook or Instagram, which means fewer drop-offs than sending them to a slow website. Ask only what you need: name, phone number, postcode and a quick description of the problem. Fewer questions mean more enquiries.
A short dropdown such as “leak, repair, new roof, not sure” helps you prioritise. If you want more qualified leads, you can add one extra question, but test it, because every extra field tends to lower the number of people who finish.
If you do send people to a website instead, make sure the page loads fast on a phone, repeats the offer from the ad and has a short form and a tap-to-call button. For people who are not ready to book, a simple guide such as how to spot roof damage after a storm can capture details for later. We cover this in our guide to lead magnets for service businesses.
Step 5: Set a budget and give it time
Ad spend goes directly to Meta and starts from £10 a day. We recommend £20 a day to start, which gives the campaign enough room to gather data and learn which ads and audiences work. Roofing jobs are valuable, so you can work backwards from your margin and your usual close rate to decide what you can sensibly pay for an enquiry, using your own numbers.
Be patient. Social ads need a few weeks to settle, and constantly changing things resets the learning. Check weekly, not hourly, and make changes with a reason.
Step 6: Track enquiries and booked jobs
Likes, reach and clicks tell you very little. Track what matters:
- Leads from your Meta lead forms and website forms.
- Calls and messages that came from the ads.
- Booked surveys and quotes, so you know how many enquiries become site visits.
- Won jobs, so you can see what each pound of ad spend actually produced.
Ask every new customer how they found you and write it down. Over a month or two, you will see which areas, offers and photos bring genuine work.
WANT THIS DONE FOR YOU?
We set up the ads, the replies and the follow-up. If you get no enquiries in 30 days, next month is free.
Common mistakes roofers make with Facebook ads
- Using stock images. They look like every other advert and do not build trust.
- Boosting posts instead of building campaigns. A boosted post chases likes, not enquiries.
- Targeting too wide. Showing ads across all of West Yorkshire wastes money on jobs you will not take.
- Asking for too much in the form. Long forms put people off.
- Offering only a full re-roof. The ask is too big for a cold audience.
- Judging too early. A few quiet days is not a verdict.
- Replying too slowly. This one costs the most, and it is next.
Speed decides who gets the work
Social leads go cold quickly. Someone who filled in a form at 7pm after seeing your ad has probably done the same for another roofer. If you reply the next afternoon, you have already lost ground. Most roofers are on a roof, with no signal and no time to look at their phone.
That is why we built FOURLOOP, our lead system for service businesses. It:
- Replies to new enquiries instantly, whether they come from Meta lead ads, Google lead forms or your website.
- Texts back missed calls within 60 seconds.
- Gives you two-way SMS, so you can chat with customers by text from anywhere.
- Follows up automatically with five touches over 14 days until they book or say no.
- Asks for a Google review after every job.
That one change often makes ads look far more effective, because you stop wasting enquiries you have already paid for. A homeowner comparing roofing quotes in Otley might go quiet for a week, then book with whoever kept in touch. Automatic, polite follow-up keeps you in the running. See FOURLOOP for trades for the detail, and our guide to the best CRM tools for startups if you are weighing up other tools.
What this looks like in practice
Pontefract Garage Doors quadrupled their turnover with FOURLOOP. Northern Motorhome Buyer doubled their turnover on a quarter of the ad spend. Four Social has 10+ years’ experience, a 5.0 Google rating, 100M+ organic views and a case study with cost per lead down 67%. Results always depend on the business, market and offer, but the approach is proven.
Facebook ads for roofers in Leeds with a team behind you
Running ads properly takes time most roofers do not have. Our FOURLOOP Plus plan includes Meta ads management alongside Google Ads, so you can catch homeowners searching in a panic and build your name on Facebook and Instagram, all handled in one place. Our 30 day promise: if your ads produce no enquiries in the first 30 days, next month’s fee is free. There is no long-term contract. Ad spend is paid direct to Google and Meta, from £10 a day per platform, with £20 a day recommended to start. You can read more about how we work with Leeds businesses.
Local areas we cover
We are based in Castleford and work with roofers and other trades across Leeds, including Headingley, Armley, Moortown, Roundhay, Horsforth, Garforth, Morley, Otley, Guiseley and Wetherby, as well as Wakefield, Pontefract, York and the wider West Yorkshire region. If your patch is not listed, just ask.
Frequently asked questions
How much do Facebook ads for roofers in Leeds cost?
Ad spend goes directly to Meta and starts from £10 a day, with £20 a day recommended to begin. The cost per enquiry varies with your area, offer and creative, so we would rather test with your real numbers than quote a made-up average.
Are Facebook ads better than Google Ads for roofers?
They do different jobs. Google catches people searching in a panic, while Facebook and Instagram reach homeowners earlier and build familiarity. Running both works well, which is why our Plus plan includes Meta ads management alongside Google Ads.
What should I offer in a roofing ad?
Something small and easy to say yes to, such as a free roof check, a free quote or a photo survey. Once you are in conversation, you can turn it into the right job.
What happens when someone fills in my lead form?
With FOURLOOP, they get an instant reply by text, then automatic follow-up until they book or say no. You can chat by two-way SMS from your phone, wherever you are.
Is there a long-term contract?
No. There is no long-term contract, and if your ads produce no enquiries in the first 30 days, next month’s fee is free.
More guides for local trades
Ready to fill your diary in Leeds?
If you want a steady flow of enquiries instead of a feed full of likes, let us help. Book a free strategy call and we will look at your area, your offer and what a sensible budget looks like. You can also ring Kyle on 07725 842496 or email kyle@thisisfoursocial.com. Make sure the next homeowner with a leaking roof already knows your name.



