Post-Storm Marketing for Roofers: Facebook Ads, Door Hangers, Mail
Roofing marketing after a storm is not like roofing marketing any other time. Homeowners are in shock for 48 hours, then curious for a week, then actively shopping for contractors by day 10. Getting your marketing cadence right means homeowners see you at the moment they are ready to buy. Getting it wrong means they sign with whoever knocked first.
The Post-Storm Timeline
Based on data from multiple storm markets:
Days after stormHomeowner behaviorMarketing focus 0 to 2Shock, assessmentNone (respect the space) 3 to 7Filing claims, calling insuranceFacebook ads, SMS to warm list 7 to 14Getting estimates, comparing roofersDoor hangers, direct mail, canvass blitz 14 to 21Signing contingenciesRetargeting ads, referral bonuses 21 to 45Adjuster meetings, claim decisionsExisting customer nurture 45 to 90Job scheduling, buildUpsell, cross-sell to existing bookFacebook Ads: Day 3 Start
Launch ads on day 3, not day 1. Day 1 and 2 ads get flagged as "disaster exploitation" in Meta's ad review. By day 3, ads run cleanly.
Target the storm ZIP codes:
- Radius: 5-mile from NOAA hail swath center
- Age: 35 to 65
- Interests: homeownership, home improvement
- Exclude: renters, people under 25
Budget $500 to $2,500 per day per 50,000-population target area. Expect cost per lead of $18 to $45. Higher CPL is normal in competitive storm markets (Dallas, Denver, Houston).
Creative That Works
The best-performing post-storm Facebook ads include:
- A clear hail damage photo (not stock, real local storm)
- A specific ZIP reference ("Plano homeowners affected by Tuesday's storm")
- A soft CTA ("Free inspection, no obligation")
- A trust signal (BBB, GAF certification, local address)
Avoid: urgency scarcity tactics ("only 5 spots left"), fake countdowns, or aggressive claims about insurance payouts. Meta removes these ads and may suspend the account.
Door Hangers: Day 7 to 14
Door hangers are the highest-ROI marketing after a storm. Print cost runs $0.35 to $0.75 per hanger. Hit rates average 2 to 5% response (homeowner calls or scans the QR code).
Hit 5,000 to 15,000 doors in the affected ZIPs during the day 7 to 14 window. Assign 2 to 4 reps or contractors to hang them. A paid hanger (not a knocker) can distribute 400 to 700 per day.
Include on the hanger:
- Before/after photos of a completed roof
- Specific mention of the storm and date
- A phone number (not just a website)
- A QR code for scheduling inspection
- License number in small type (required in some states)
Direct Mail: Day 14 to 21
Direct mail hits harder than door hangers for homeowners over 50. Use a carrier like USPS Every Door Direct Mail (EDDM) to saturate affected ZIPs. Cost: $0.22 to $0.35 per piece for EDDM.
Response rates: 1 to 3% on post-storm direct mail. Lower than door hangers but hits homes at different times (hanger might not be seen, mail will).
Pair mail with a tracking number (different from your main line) to measure response. CallRail makes this trivial.
SMS to Existing Customer Book
Within 48 hours of the storm, text your existing customer book in the affected ZIPs:
Hi [Name], this is [Company]. We saw your area was hit by the hailstorm Tuesday. If you'd like us to come by for a complimentary inspection to check your roof, reply YES and we'll schedule. No obligation.
Response rates on this are extraordinarily high (30 to 50%). Existing customers trust you. The storm gives them a reason to check.
TCPA compliance: only text customers who have opted in. Don't text numbers you bought or scraped.
Referral Programs
Every signed customer becomes a referral source for neighbors. Offer:
- $100 to $300 for every referred neighbor who signs a contingency
- Gift cards (Amazon, Visa) pay out faster than checks
- Branded swag (hats, water bottles) for non-transactional appreciation
Post-storm referral programs account for 15 to 30% of signed jobs on well-run operations.
Retargeting
Anyone who visited your website or clicked a Facebook ad but did not convert gets retargeting ads for 30 days. Budget $50 to $200 per day. Retargeting conversion is 3 to 5x base cold traffic.
Use Meta Pixel for Facebook and Google Tag Manager for search retargeting. RoofKnockers integrates with both so form submissions automatically feed retargeting audiences.
Canvass Timing
Canvass is not really marketing, but it belongs in the cadence. Start canvassing day 3 and peak from day 7 to 21. After day 21, the competitive saturation makes door-knocking less efficient.
See also: storm chasing operations playbook.
Attribution
Every signed job should tag the primary lead source:
- Facebook ad (specific campaign)
- Door hanger
- Direct mail
- Canvass
- SMS to warm list
- Referral from existing customer
- Organic (Google search, website)
Without attribution, you cannot tell which $10k of marketing spend produced $40k of revenue vs $0. Run a simple "How did you hear about us" question on every inspection form.
Budget Allocation
For a $1M post-storm revenue target:
ChannelBudgetExpected revenue Facebook ads$20k$250k to $400k Door hangers$8k$180k to $300k Direct mail$15k$200k to $350k SMS warm book$1k$100k to $200k Referral bonuses$12k$200k to $300k Canvass labor$30k$300k to $500kTotal marketing spend: $86k for $1M target. That is 8.6% marketing rate, in line with mature roofing operations.
FAQ
How soon after a storm can we launch Facebook ads?
Day 3 is optimal. Days 1 to 2 often get flagged by Meta review. Always have ads approved and ready to launch before the storm, then activate.
Does Google Ads work post-storm?
Yes, but budget is smaller. Target "roof damage inspection [city]" and similar terms. Expect $8 to $25 CPC with conversion rates of 3 to 7%.
What about billboards?
Slow to book (2 to 6 weeks). Too late for a 45-day storm window. Skip them unless you run perma-storm markets (Dallas, Denver).
Ready to grow your roofing sales operation?
Start Your 14-Day Free Trial