Key Takeaways
- The strongest roofing ads use specific hooks — roof age, visible damage, a recent local storm, an honest look at what a quote should include — rather than generic 'free inspection' offers.
- Never promise insurance coverage in an ad: whether storm damage is covered depends on the policy. Offer inspection and documentation instead.
- Use real proof: drone footage and before-and-afters from your own jobs, and customer testimonials filmed on a phone, which read as more authentic than agency-produced video.
- Keep emergency-repair creative for search; on Meta, lead with planned replacement, inspections and education.
- Financing hooks should use your lender's real monthly figures for a typical roof, not a best-case number.
Roofing is one of the harder verticals on Meta: big tickets, long decision cycles and skeptical homeowners. For reference, the published Facebook average for Home & Home Improvement is $42.95 per lead (WordStream/LocalIQ, 2026). What separates roofers who book jobs profitably from those who don't is usually the creative and the offer, not the budget.
Below are 9 hook patterns + 6 offer structures + 4 creative formats that tend to work for roofers. Apply them with your own materials, your own customers, your own photos. Don't copy verbatim — extract the principle.
9 hook patterns that win for roofing on Meta
1. The aging-roof scarcity hook
'Most homeowners don't realize their roof is past its prime until it's leaking. Here's the 30-second visual check.' — Pairs with a quick video showing 3 visible signs of roof failure. Lead capture: 'Get a free 5-minute roof assessment.'
2. The storm-event speed hook
'[City] just got hit by [storm name]. We're booking inspections this week — the schedule fills fast once the rush starts.' — Time-bound, local, urgent. Run within 48 hours of any major weather event.
3. The competitor-quote anchor hook
'Got a roofing quote that felt high? Here's what should actually be in a written estimate (most contractors leave 4 things out).' — Repositions you as the trustworthy expert vs the shady guy. Builds an audience of homeowners actively shopping.
4. The before/after transformation hook
'This roof was 22 years old. Here's the same house 6 days later.' — Single photo split, side-by-side. The contrast does 100% of the selling. Works because everyone knows what an old roof looks like.
5. The insurance-claim hook
'Storm damage? Most policies set a time limit for reporting a claim — check yours. We'll inspect and document the damage so you know what you're dealing with.' — Educational + honest urgency. Never promise coverage: whether storm damage is covered depends on the policy, and implying otherwise is how storm-chasers get complaints.
6. The financing-removal hook
'New roof for $0 down. 24 months 0% financing. Payments from [lender-quoted monthly figure for a typical roof].' (use your lender's real terms) — Removes the price objection upfront. Critical for replacement-buyer funnel.
7. The local-proof hook
'We've replaced 47 roofs in [city] in the last 3 months. Here's the most common issue we found.' — Combines social proof with educational content. Localizes you instantly.
8. The owner-on-camera hook
'Hi, I'm [Name]. I'm a 3rd-generation roofer in [city]. Here's the one thing I check on every roof inspection that a lot of roofers skip.' Builds trust through face and voice; authentic phone-filmed video often beats agency polish. (Only make claims in your ad that you can back up.)
9. The seasonal-deadline hook
'Cold weather is 4 weeks out. Shingle manufacturers set temperature guidance for installation, so we schedule around it. Here's the install window we're booking through.' — Educational + seasonal urgency.
6 offer structures that out-convert generic 'free inspection'
4 creative formats that win for roofing
1. Drone roof flyover (60 second video)
Drone footage of a fresh install + voice-over from the owner ('This is the [Smith] family's home in [city]. We replaced their 19-year-old roof in 2 days. Here's the warranty they got.'). Authenticity plus visual scale makes this one of the strongest formats. (Get the homeowner's permission before naming them or showing their home.)
2. Before/after carousel (5 slides)
Slide 1: Old roof (close-up of damage). Slide 2: Mid-tear-off. Slide 3: New decking + underlayment. Slide 4: Finished roof. Slide 5: Warranty paperwork. Educational journey plus visual transformation, which single images can't show.
3. Owner-on-camera testimonial (45 second video)
Phone-filmed video of an actual customer standing in front of their new roof, explaining what was wrong with the old one + why they picked you. Authentic beats polished; it's usually the highest-trust format. If you paid or rewarded the customer, say so in the ad.
4. UGC-style 'reviewing my roofer' video (30 second video)
Customer-shot vertical video, looks like a TikTok/Reel, showing the install process from their perspective + their honest take. Native to the feed, so it doesn't feel like an ad, and it suits Reels placements.
The cardinal mistake — what kills 80% of roofing ads
The single biggest mistake in roofing Facebook ads: leading with 'CALL NOW FOR EMERGENCY ROOF REPAIR.' Wrong channel-funnel fit. Nobody opens Facebook during an emergency leak. Save emergency creative for Google Search + LSA. On Meta, lead with replacement-buyer creative (aging-roof scarcity, financing offers, before/afters). The roofers winning on Meta in 2026 are NOT advertising urgency — they're advertising trust + transformation + financial framing.
Real-world roofing ad performance benchmarks (2026)
How to apply these patterns to your account
- Pick 2 hook patterns that match your funnel stage (top of funnel = aging-roof scarcity + insurance claim; bottom of funnel = financing-removal + before/after).
- Pick 1 offer structure that matches your business model (storm market = insurance assistance; suburban replacement = financing).
- Build 2 creative formats per hook (1 video + 1 static image, OR 1 carousel + 1 owner-on-camera).
- Run as 2 separate ad sets in 1 campaign — gives the algorithm room to optimize while keeping your test scientific.
- Refresh creative before it fatigues: when frequency climbs and click-through rate and cost per lead worsen together, replace it.
- Track CPL by hook + offer + format combination. Kill any combination > 1.5x your average. Double down on winners.
With broad targeting doing most of the audience work in 2026, creative is where roofers can make the biggest difference: the hook, the offer and the format. Put most of your optimisation time there.
Put these examples to work