Facebook ads for roofers: sell the inspection, the replacement season and the storm follow up, inside Meta housing rules

Which roofing jobs Facebook and Instagram ads can win, how Meta housing category changes a roofing campaign, the storm ad that stays honest, and the lead form questions that save wasted inspections.

Published by AI Knows Us · Updated 21 October 2026

Facebook ads for roofers work for roofing jobs a homeowner can plan: a free or fixed-price inspection, a replacement booked before the busy season, gutter and maintenance work, and a follow-up offer in streets a storm has just hit. An active leak is a search, not a scroll, so leave that to search ads and your Google profile. In the US, Canada and parts of Europe, Meta counts housing repair ads as housing ads, so a roofing campaign should use the Housing Special Ad Category, which removes age, ZIP code, lookalike and saved audience targeting. Show your own crew on real local roofs, put your licence number in the ad where your state requires it, and count signed roofs, not leads.

Which roofing work Facebook can sell

JobBest channelWhy
Active leak, emergency tarpSearch ads, Local Services Ads, Google Business ProfileThe homeowner searches and calls within the hour
Inspection of an older roofFacebook and InstagramMany owners know the roof is ageing and wait for a reason to check
Full replacementFacebook and Instagram, then searchA large, planned purchase that needs proof and trust
Storm follow-upFacebook and Instagram, in the areas you actually servePeople are unsure whether they have damage and want someone local
Gutters, maintenance plansFacebook, plus email to past customersSmall, repeatable jobs sold to people who already trust you

The search side, with separate campaigns for repair, replacement and storm searches, is covered in our page on PPC for roofers.

A roofing ad is a housing ad on Meta

Meta's Special Ad Categories page, read on 21 October 2026, defines housing ads as ads that promote "a housing opportunity or related service", and the list includes "housing repairs". Roof repair and replacement are housing repairs. For advertisers based in or reaching the US, and advertisers reaching Canada and certain countries in Europe, Meta says these are limited or unavailable in the category: age, gender, ZIP or postal code, exclusion targeting, lookalike audiences and saved audiences. Audiences based on a city or pin drop get an expanded radius, and Meta says ads may be rejected if the right category is not chosen.

So the common plan, "homeowners over 40 in the ZIP codes with the oldest housing", is not on offer. The ad has to select its own audience. "Roof over 15 years old? Here is what an inspection looks for" brings in the right owners without any age or ZIP setting. The general rules for remodellers and builders are on our page about Facebook ads for contractors, including what changes when an ad mentions financing. This page stays with what is particular to roofing.

The storm ad that stays honest

After hail or high wind, roofing ads multiply, and homeowners grow wary of crews from out of town. The ads that earn calls are the ones that look local and do not overpromise.

  • Only run where you work. Set the location to the area you can serve this month. A crew that cannot get to a job for six weeks loses the customer to someone who can.
  • Show the evidence. A short clip from a nearby street: what hail damage looks like on shingles, and what it does not look like.
  • Promise the inspection, not the claim. You can say you inspect, photograph and document damage. Only the insurer decides what it pays. An ad that implies otherwise is a misleading claim under ordinary advertising law and a fast way to lose trust.
  • Name the company. Your trading name, local phone number and licence number make you look like the neighbour you are.

Roofing ad ideas that bring signed jobs

  • The drone or ladder view. Twenty seconds of a real roof with the inspector pointing out lifted shingles and worn flashing.
  • Tear-off to finished. A time-lapse of one job on one street, with the town named.
  • The crew introduction. The foreman on camera, explaining how you protect the yard and clean up the nails.
  • The material choice explainer. Shingle against metal, for owners who are planning a replacement.
  • The pre-season offer. Booking dates for replacements before your busy months, with a real deadline.

To see what other roofers run, search the Meta Ad Library for "roofing" with your country selected. Meta says the library contains all active ads across its apps, and you can open "See ad details" on a lead ad to read the form questions.

Licence numbers and what the ad says about you

Several states require a contractor's licence number in advertising. California's Business and Professions Code 7030.5, read on leginfo on 21 October 2026, says every licensed contractor "shall include his license number in" contracts, subcontracts and bids, and in "all forms of advertising". A Facebook ad is advertising. Check your state board's rule and put the number in the ad text or image.

Reviews in ads follow the FTC's rules. 16 CFR 465.2, read in the eCFR the same day, bars writing, buying or spreading fake reviews and testimonials, and 16 CFR 255.5 says a discount or gift given to a customer who appears in your ad is a connection that must be disclosed.

Lead forms that save wasted inspections

Meta's instant forms keep the enquiry inside the app and need a privacy policy link. Meta offers a "higher intent" form type beside the default "more volume" type, and for inspections the higher intent version is worth testing first. Ask:

  • The property address, so you can check it is in your area.
  • The rough age of the roof.
  • Whether there is a leak now. If yes, call at once.
  • Whether an insurance claim has been opened.

Call within the hour. Track every lead through contacted, inspected, quoted and signed, and judge each ad on cost per signed roof. A campaign that looks expensive per lead often wins on that number, because it brings owners who were ready.

Keep the page behind the ad alive

A homeowner who taps your name will look at the page before calling. Recent jobs from nearby streets, reviews and a crew that looks real do half the ad's work. Our guide to social media marketing for roofers covers what to post between campaigns, including the drone rules.

Questions about Facebook ads for roofers

Do roofing ads need Meta's Housing Special Ad Category?

Yes, for US advertisers or ads reaching the US, Canada or certain European countries. Meta lists housing repairs as housing ads.

Can a roofer target Facebook ads by ZIP code or age?

Not in the Housing category. Set a city or radius, and let the ad name the roof age or the storm so the right owners respond.

What is the best Facebook ad for a roofing company?

A short video from a real local job with the crew on camera and an offer of an inspection.

Should roofers run Facebook ads after a storm?

Yes, in the areas you can serve quickly. Offer an inspection and documentation, and never imply what the insurer will pay.

How do I tell if roofing Facebook ads are working?

Compare cost per signed roof by ad. Cost per lead alone rewards the ads that bring price shoppers.

Who the assistant names after the storm

After a hailstorm, some homeowners skip the feed and ask ChatGPT or Gemini "which roofers near me are reputable for hail damage". The reply names a few companies and gives reasons drawn from reviews, licence lookups, local news and roofers' own pages. Ad spend plays no part in it, and a busy roofer can be missing from the answer in its own county. Checking that reply is a new kind of measurement, and AI Knows Us does it for local trades by the questions homeowners ask.

Read next

Simon-Kucher pricing strategy, what the firm publishes about its own method and what a Singapore buyer should ask before briefing itThe firm publishes its approach, its scale and four named service lines, and publishes no fee, so the useful work before any call is reading what it claims and deciding which decision you are buying.International pricing strategies for a Singapore company, and the corridor that stops one market undercutting anotherA converted home price is the one answer that is almost always wrong, so set a price per market and keep the gaps narrower than the cost of moving a unit between them.Premium pricing strategy for a Singapore business, and the fence that makes the higher number holdCharging permanently more than the credible alternatives works when the buyer can name what the extra money buys, and the published Singapore writing ladder shows exactly how that is built.Red Antler publishes no price, so here is what its own site does publish and how to cost the same scope from SingaporeRead on 29 October 2026, three pages of redantler.com carry a complete deliverable list, three business stages and not one figure about what any of it costs.Hiring a full service content agency, the five stages a retainer has to cover and the two handoffs where the money leaksMost content retainers buy production and quietly leave strategy and distribution with you, so price the stages rather than the word count.Hiring a branding agency for a Singapore financial services firm, and the three registers to search before you fall in love with a nameIdentity work for a licensed firm starts with a clearance search rather than a mood board, and two of the three registers are free to read in a browser today.

Or browse the whole archive.

See what AI says about you.

The first scan is free, it needs no account, and it asks the questions your buyers ask.

Free. No card. We ask 5 real buyer questions on 2 AI apps.

Already sure you want this? Start free. No card needed, and the free plan stays free. Pay only when you want the work done. Or talk to a person if you have a question first. Or read how we fix what it finds.