RoofRescue creative research: what the best roofing ads are doing (September 2026)
Purpose: ground every hook, headline and word in the RoofRescue creatives in evidence, not taste. Sources are US-heavy because that is where roofing ad data is published; the Cape Town competitor scan at the bottom localises it.
1. The hooks that run longest (Meta Ad Library, long-running roofing ads)
From LeadSync's analysis of ten roofing ads still live after months or years:
| Hook (verbatim) | Offer | Run time | Why it works |
|---|---|---|---|
| "Leaky Roof?" | Free quote | 900+ days | Two-word problem statement; the homeowner self-diagnoses |
| "SACRAMENTO HOMEOWNERS take proactive action before peak season" | Free quote | 770+ days | City name + season |
| "Licensed, bonded, insured, replacing roofs since 1988" | none | 690+ days | Credentials alone, no discount |
| "Even after storms pass, the threat to your home remains for weeks and months" | Inspection | 540+ days | Hidden damage keeps the buying window open after the weather |
| "Wind hit hard. Your roof took the blow. Monsoon season in Phoenix shows no mercy" | none | 390+ days | Weather words only locals use |
| "The only local contractor offering a lifetime labor warranty" | Warranty | 315+ days | One "only" claim beats a feature list |
| "You can hope your roof is fine. Or... you can know for certain" | Free inspection | 165+ days | Reframes inspection as certainty, not a sales visit |
| "You heard the hail. Now the knocks are coming at the door. Pause. We're not storm chasers; we're your neighbors" | none | 70+ days | Names the homeowner's scepticism out loud |
| "250+ 5-star reviews" | Free quote | 80+ days | A specific number beats "trusted" |
2. What the numbers say about format and copy
From Web Tonic's 2026 roofing creative statistics and the Meta guides (Built Right Digital, Cinch Local, Pipeline On):
- Free inspection or free quote is the door. Nearly every long-running roofing lead ad leads with it, then makes it feel safe: "no obligation", "no pressure", "we're not storm chasers". Financing and discounts work as support, not as the hook.
- Damage-specific words beat generic ones by ~310%. "Cracked tiles", "flashing", "blocked gutters", "ridge caps" outperform "roof repair".
- City name in the headline: +12 to 18% CTR. Local suburb names do the same job.
- Star rating + review count in the text: +15 to 25% CTR. We have none yet, so we do not fake it. First bookings should be asked for a review on the spot.
- Video beats static by 30 to 60% on cost per lead; owner-on-camera beats agency video by 25 to 40%; before/after Reels beat horizontal video 2 to 4x on CTR; the first 3 seconds carry 80% of engagement. Statics are the v1; a phone-shot Reel with Rory on a roof is the v2 that will actually win.
- Only 1 in 10 to 14 roofing ads wins a test. Launch 4 to 6 variations, equal budget, 7 to 10 days, then scale the winner. Creative fatigues in 60 to 90 days.
- Benchmarks: US roofing Meta CPL $40 to $80 typical. SA Meta CPL R40 to R250 across sectors. No published Cape Town roofing CPL exists; the test produces it.
3. Cape Town competitors (what a homeowner sees next to us)
- Scotch Score Holdings: "Roof Leak Repairs Cape Town | From R1,200 | 24hr Response". Claims: no call-out fee, 4.9 stars (41 Google reviews), CIPC registered, 5-year waterproofing and 10-year workmanship warranties, "BOOK FREE PRE-WINTER INSPECTION". Price bands published (minor patch from R1,200; standard repairs R4,000 to R18,000; flat-roof waterproofing R8,000 to R35,000).
- Leaky Roof Repair Cape Town: "When the rain gets in, we get to work." Priority booking from R1,000 (a dispatch fee, repair quoted separately), named contact "Pete", WhatsApp-first, urgency scale 1 to 10.
- Local guides (Dr Roof, contractors.capetown, SA Building Review): the winter story is north-westerly rain driving horizontally, southeaster wind, salt air, and "a small leak ignored in summer becomes structural damage after months of winter rain". Pre-winter inspection is the standard seasonal offer.
Read: the Cape Town market already uses "from R1,200", "24hr response", "no call-out fee" and "free pre-winter inspection". A paid R650 health check as the front door is against the grain of both the market and the data. Fixed prices on the fixes (leak stop, gutter clean) are our differentiator; the inspection should be free.
4. What changed in the RoofRescue creatives because of this
- Entry offer is now a free roof check (15 minutes, photos, no obligation, no call-out fee) instead of a paid R650 health check. The paid fixed-price jobs sit behind it. Site updated to match.
- Five hooks, each borrowed from a proven pattern and localised:
- "Leaky roof?" (the 900-day hook) + Cape Town + fixed price.
- "The north-wester finds every cracked tile." (local weather language + damage-specific words).
- "The storm passed. The damage didn't." (hidden-damage-after-weather pattern).
- "You can hope your roof is fine. Or know for certain." (certainty reframe, free check).
- "Half of Cape Town's 'rising damp' is a blocked gutter." (damage-specific, fixed-price gutter clean).
- Cape Town in every headline. Suburb list in the primary text.
- Scepticism named: "Not a call centre. Cape Town roofers, and you see the photos." replaces generic trust words.
- No invented proof. No star ratings or review counts until we have them.
5. Primary text, headlines and CTAs (paste-ready)
A. Leaky roof? (pain, leak stop R2,450) Primary: Leaky roof? Cape Town homeowners: cracked tiles, slipped ridge caps and failed flashing are found and fixed at one fixed price, R2,450, same or next day. Book online, no phoning around. Southern Suburbs, City Bowl, Northern Suburbs, Blouberg, Helderberg. Not a call centre: local roofers, and you see the photos. Headline: Leaky Roof? Fixed for R2,450, Cape Town · CTA: Book Now
B. The north-wester (local weather, free check) Primary: The north-wester finds every cracked tile. Before the next front, get a free 15-minute roof check: tiles, ridge caps, flashing, gutters and valleys, with photos sent to your phone. No call-out fee, no obligation. Cape Town only. Headline: Free Roof Check, Cape Town · CTA: Book Now
C. The storm passed (hidden damage, free check) Primary: The storm passed. The damage didn't. Lifted tiles and cracked flashing do not leak on day one; they leak in the third week of rain. A free roof check finds them now, with photos, no obligation. Cape Town homes only. Headline: Storm Been Through? Free Roof Check · CTA: Book Now
D. Hope or know (certainty reframe, free check) Primary: You can hope your roof is fine. Or you can know for certain. Free 15-minute roof check, photo report to your phone, fixed price on anything we find. No sales visit, no call-out fee. Headline: Know Your Roof Before Winter Does · CTA: Book Now
E. Blocked gutter (damage-specific, gutter clean R1,450) Primary: Half of Cape Town's "rising damp" is a blocked gutter soaking the wall. Gutters and downpipes cleared, flushed and re-fixed, single storey, one fixed price: R1,450. Before and after photos. Book online, done this week. Headline: Gutter Clean R1,450, Cape Town · CTA: Book Now
Google Search: - "roof leak repair cape town": H1 Roof Leak Repair Cape Town · H2 Fixed Price R2,450 · H3 Same or Next Day · D: Cracked tiles, flashing and ridge caps fixed at one price. Local roofers, photos on every job. Book online in two minutes. - "roof inspection cape town": H1 Free Roof Check Cape Town · H2 Photos to Your Phone · H3 No Call-Out Fee · D: 15-minute check of tiles, flashing, gutters and valleys before winter. Fixed price on anything we find. - "gutter cleaning cape town": H1 Gutter Cleaning Cape Town · H2 R1,450 Fixed, Single Storey · H3 Before and After Photos.
6. What to test first
Run A, B, D, E as statics with equal budget for 7 to 10 days. Expect one winner. Then shoot the v2 Reel on a phone: Rory on a roof, 3-second open on the problem, before/after, "we're not a call centre" line to camera. Ask every first customer for a Google review; the moment there are ten, put the count in the ad text.
Sources
- LeadSync, "Roofing Facebook Ads: 10 Real Examples That Have Run for Months (2026)": https://leadsync.me/blog/roofing-facebook-ad-examples/
- ROI Minds, "10 High-Converting Roofing Facebook Ads Examples": https://roiminds.com/roofing-facebook-ads-examples-that-generate-more-leads/
- Hookd, "Roofing Facebook Ads: Examples & Tips": https://www.gethookd.ai/learn/roofing-facebook-ads-examples-tips/
- Web Tonic, "Roofing Ad Creative Statistics (2026)": https://www.webtonic.io/blog/roofing-ad-creative-statistics and "Roofing Facebook Ads Statistics": https://www.webtonic.io/blog/roofing-facebook-ads-statistics
- Built Right Digital, "Facebook Ads for Roofing Companies: 2026 Guide": https://builtrightdigital.com/roofing-meta-ads-guide/
- Cinch Local, "Ultimate 2026 Roofer Facebook Ad Strategy": https://www.cinchlocal.com/the-ultimate-2026-guide-to-meta-advertising-for-roofers
- Hook Agency, storm marketing and lead quality: https://hookagency.com/blog/storm-marketing-tips/ · https://hookagency.com/blog/good-vs-bad-roofing-leads/
- Cape Town competitors: https://scotchscoreholdings.co.za/roof-leak-repairs-cape-town.html · https://leakyroofrepair.co.za/cape-town.html
- Cape Town winter roofing context: https://drroof.co.za/how-to-seal-a-leaking-roof-cape-town-homeowners-guide/ · https://contractors.capetown/cape-town-homeowners-winter-roof-leak-inspection-guide/ · https://www.sabuildingreview.co.za/construction-news/cape-hidden-roof-damages/
- SA Meta CPL benchmarks: https://www.superads.ai/facebook-ads-costs/cost-per-lead/south-africa · https://www.growthpulsemedia.co.za/meta-ads-cost-south-africa/
7. Set v4 (19 Sep, afternoon): modelled on the ads themselves, not the write-ups
Pulled ten actual roofing ad screenshots (Apex Roofing, Valley Roofing, Rosie's Roofing, Roof Right Now, JBL Roofing, Armament Coatings, A&Z Prime, Cardinal Roofing, Whitaker Roofing, Des Moines Area Roofing) from the LokalHQ and ROI Minds round-ups. What they have in common, visually:
- A real roof or crew photo, daylight, often aerial. Nothing arty.
- One short offer in very big type ON the image: "GET YOUR ROOF INSPECTED TODAY", "Schedule a FREE Roof Inspection", "$150 OFF Roof Repair or $500 OFF Roof Replacement", "Your ROOF is calling you".
- An offer sticker or banner (red "LIMITED TIME OFFER", yellow "FREE ROOF INSPECTION" bar), the company logo, and a phone number or CTA.
- The persuasion (story, question, proof) sits in the post text above the image, not on the creative.
So v4 keeps the first set's look (full-bleed photo, dark gradient, big Anton headline) and swaps the wordplay for offer-led headlines plus a round offer sticker:
| Ad | On-image headline | Sticker | Post text (primary) |
|---|---|---|---|
| 1 | Free roof inspection. | FREE · this week | Has it been a while since anyone looked at your roof? Free 15-minute inspection for Cape Town homes: tiles, ridge caps, flashing, gutters. Photos of anything found sent to your phone. No call-out fee, no obligation. Book online, local roofer at your door. |
| 2 | Leaky roof? | 24H · response | Leaky roof? Cracked tiles, slipped ridge caps and failed flashing found and fixed from R2,450, all in. Same or next day across Cape Town. Book online, no phoning around. Not a call centre: local roofers, and you see the photos. |
| 3 | Gutter clean R1,150. | R300 · off | Limited offer: R300 off gutter cleaning this week. Single storey, gutters and downpipes cleared, flushed and re-fixed, before and after photos. Was R1,450, now R1,150. Book online. |
| 4 | Roof older than 15 years? | FREE · inspection | If your roof is older than 15 years, get it looked at before the next rain. Free 15-minute inspection, photos to your phone, upfront price on anything found. Cape Town only. |
| 5 | Roof damage? Act fast. | FREE · inspection | Even after the wind and rain pass, the damage stays. Lifted tiles and cracked flashing look fine from the ground and leak weeks later. Free inspection, photos to your phone, no obligation. |
Stories: 1 and 2 in 9:16. Cape Town appears once per ad (kicker or copy), not as the theme. The Cape Doctor line is kept for post text or a Reel script, not the image.