All articles

Lead Generation

Restoration Meta Ads That Work: 5 in 100,000

Only 5 homes in 100,000 have a loss on a given day. That is why restoration Meta ads lose as emergency ads and win on rebuilds, referrals and hiring.

Om Patel 16 min read
Photo: Sam Goodgame / Unsplash

The short answer

Restoration Meta ads fail as emergency lead ads because only about 5 homes per 100,000 suffer a water or fire loss on a given day, and the buying window is under an hour. They work on the three restoration purchases that do have a decision window: the rebuild, the referral partner, and the hire.

Meta cannot sell a flood. It can sell the rebuild after one, the plumber who refers one, and the technician who shows up to one. Those are three different campaigns, and almost no restoration company runs any of them.

The short answer

Restoration Meta ads that actually work are not lead ads. Cold prospecting for water damage on Facebook fails for a structural reason nobody bothers to quantify: the pool of people who could respond is vanishingly small at any given instant, and the window in which they decide is shorter than Meta's delivery cycle. What Meta can buy in this trade is the rebuild you are currently handing to an outside general contractor, the referral partners who route the 2 AM call, and the technicians who cap how many losses you can take. All three have decision windows measured in weeks. All three are invisible in a cost per lead report.

The number that decides it: 5 homes in 100,000, for one hour

Every restoration marketing page tells you that "nobody opens Facebook during an emergency." True, and useless, because it does not tell you how far off Meta is. Here is the arithmetic.

The Insurance Information Institute publishes claim frequency from ISO, a Verisk business, covering homeowners multiple peril policies. Averaged over 2018 to 2022:

PerilClaims per 100 house-yearsAverage severity
Wind and hail2.82$13,511
Water damage and freezing1.61$13,954
Fire and lightning0.24$83,991
Theft0.14$5,024

Water and fire together run 1.85 claims per 100 homes per year. In a service area of 100,000 households that is 1,850 losses a year, or about five a day. Not five prospects. Five households in the entire territory who have a reason to call anyone.

Now attach the window. A homeowner standing in two inches of water picks a company inside an hour. Compare that to a roof. Assume a 20 year shingle life, so roughly 5% of homes are in market in a given year, and assume they shop for three weeks. At any instant about 288 homes per 100,000 are actively choosing a roofer. For water and fire restoration, the same calculation gives about 0.2 homes per 100,000.

By the numbers

For every household deciding on a restoration company right now, roughly 1,000 households are deciding on a roof. The gap is not audience size. Restoration's annual in-market pool is a third of roofing's. The gap is that the window is 1,000 times shorter.

This is why the same budget that runs a functioning roofing account produces nothing in restoration. You are not buying a worse audience. You are buying a moment that Meta's delivery system, which optimizes over rolling seven day windows, is not built to hit.

One important exception sits in the top row of that table. Wind and hail is the most frequent peril at 2.82 per 100 homes, and after a storm the decision window stretches to days or weeks because the damage is not actively getting worse by the hour. If storm work is a real part of your mix, that portion of your business behaves like roofing and can be advertised like roofing. The mitigation side cannot.

You are advertising the wrong half of your own business

Here is the part that changes the budget. A restoration company that only markets mitigation is marketing the smaller, faster, less Meta-compatible half of the work it already has in hand.

An operator on r/Contractor who started a franchise in 2022 laid out the split plainly in a November 2025 thread: with two technicians he was on track to close $750,000 in restoration and $1.3 million total, because he runs the rebuilds through his own general contracting entity. His summary: "Typically the build backs are about double of the restoration job."

That ratio matters more than any lead price. Restoration industry job costing guidance puts mitigation gross margin around 45 to 60 percent and reconstruction around 25 to 40 percent. So the rebuild is thinner per dollar but roughly twice the dollars, and critically it is the phase with a real decision window. Nobody chooses a drywall and flooring contractor in an hour. They choose over two to six weeks, while looking at photos, while comparing, while asking their neighbours. That is exactly the purchase shape Meta is good at.

And most mitigation companies lose it. The homeowner dries out, the adjuster settles, and the rebuild goes to whichever contractor stayed visible during the gap.

The highest return Meta campaign available to a restoration company is therefore the least exciting one: a retargeting campaign aimed at a custom audience built from your own mitigation customers of the last 90 days, showing finished rebuild work, running at high frequency for a few dollars a day. The audience is a few hundred people. The revenue behind each one is five figures. No competitor writing about restoration Facebook ads mentions this campaign, because it does not generate a lead to report.

Most restoration shops we look at are spending on cold water damage ads while losing rebuilds they already paid to find. We map where your jobs actually come from and build the capture system around it, conversion page, qualifying form and lead-to-sale tracking included.

Get a lead plan

The fastest growing restoration customer is the one insurance will not pay for

The second Meta-shaped opportunity is being created right now by the insurance market, and it is the only cold restoration audience that genuinely deliberates.

Matic, analysing 9 million quoted and insured properties through December 2025, found the average homeowners deductible rose 22% in 2025, after a 15% rise in 2024. At the same time, Wall Street Journal reporting found that among the five biggest home insurers, 44% of claims went unpaid, up from 36% a decade earlier, with deductible thresholds cited as the largest driver.

Restoration operators are already feeling it. A California contractor in that same r/Contractor thread described the mechanism from the field: "everyone is scared to file claims because either they don't want to get dropped, or their deductible has been raised so much that it's not worth it. People are just managing damages on their own instead of using the homeowners insurance they pay for."

Think about what that does to the buyer. An insured loss is an emergency purchase made in an hour with someone else's money. An uninsured loss is a discretionary home improvement purchase made over weeks with the homeowner's own money. They get quotes. They compare. They look at your photos. They care about price, which is a word you were never allowed to use with an adjuster.

That customer is reachable on Meta. The offer is not "24/7 emergency water extraction." It is a flat priced, published scope for the jobs that now fall under the deductible: the small basement dry-out, the crawl space, the bathroom subfloor, mold remediation in a single room, the odour job. Publish the price. Your TPA-fed competitors structurally cannot, because their pricing lives in Xactimate and is negotiated with a carrier.

Job two: your referral list is an audience of a few hundred people

For 30 years restoration ran on relationships. One long-time operator described the shift in the same thread: the business "was all about relationship building, meaning you built relationships with firefighters, insurance adjusters, insurance agents, just as many people as you could," and while more work now arrives through 800 numbers and third party administrator programs, the relationship still routes the best jobs.

The reason to care is that program work is not really yours. Another operator, closing his restoration division after four years, gave the exact question to ask any franchise: "What is the lead source? If it's programs by TPA then no for sure." A former franchisee argued the reverse, that he would only buy a franchise already feeding him TPA work. Both describe the same dependency from opposite ends. Relationships you own are the only lead source nobody can switch off.

Meta is unusually good at this and almost nobody uses it that way, because tiny audiences look like failures in a lead report. Build it from a list, not from interests:

  • Licensed plumbing contractors in your counties, from the state licensing board's public register.
  • Property management firms, from local business registration records and multi-family listings.
  • Independent insurance agencies, from the state department of insurance producer registry.
  • Realtors, from the local board roster.

Upload it as a customer list custom audience. You are now advertising to perhaps a few hundred businesses. At that size, frequency is nearly free: showing up eight times a month in the feed of every plumber in your county costs less than a single Google Ads click in this vertical, where practitioners routinely report $50 to $100 per click on emergency terms.

The creative is not a service ad. It is a referral offer, an on-site response time commitment, and proof you will not steal the plumber's customer. A plumber in that thread said the quiet part out loud: "I'm working on a house that caught fire. All smoke damage. Five figure cost and they're doing less work than I am." Plumbers know exactly what the referral is worth. Show them you know it too.

Job three: hiring, because capacity is the real cap

The constraint on a restoration company is not leads. It is whether anyone will answer the phone at 2 AM. One general contractor in that thread said he had wanted to add restoration for years and could not get past one thing: "the thought of taking phone calls 24/7 is a hurdle I can't get past."

Meta is the best trades recruiting channel there is, and restoration has an advantage most trades lack: you can hire without a licence and train. But one rule catches most operators.

Watch out

Any ad promoting a job must be declared as an Employment Special Ad Category campaign. That locks age to 18-65+, removes gender targeting, blocks ZIP code targeting in favour of a 15 mile minimum radius, and disables detailed targeting, exclusions and lookalike audiences. If you run recruiting ads without declaring the category and Meta catches it, the account is at risk, not just the ad.

Inside those limits, recruiting is the one restoration campaign where the instant lead form is the right call. You want volume at the top, and a candidate who fills a form badly costs you a phone call, not a job.

The policy trap that hits restoration harder than any other trade

Restoration's most natural sentence is the one Meta will not run.

Meta's Privacy Violations and Personal Attributes ad standard prohibits ads that "imply that the advertiser is aware of someone's personal attributes," across categories that include physical or mental health and disability, and vulnerable financial status. Meta's own published examples show how narrow the line is: "Meet seniors" is allowed, "Meet other seniors" is not. "Are you 18 years old?" is not allowed.

Now read the standard restoration ad:

RejectedCompliant
"Is mold making your family sick?""Certified mold remediation, IICRC trained crews."
"Did your basement flood last night?""Basement dry-outs, on site in 60 minutes."
"Can't afford your deductible?""Flat rate dry-outs from $X, no claim required."
"Your insurance denied you. We can help.""We work directly with homeowners paying out of pocket."

The test is simple: does the sentence describe your service, or claim a fact about the person reading it? Restoration copy defaults to the second because urgency sells, then blames the algorithm when delivery collapses. Restoration is the trade most exposed here because it touches two protected categories at once, health and financial hardship.

The catastrophe problem: you cannot spin up during the freeze

Restoration demand is a step function. A hard freeze, a hurricane, a regional storm, and a territory's claim volume goes up by an order of magnitude for four days.

The instinct is to launch a geo-fenced campaign the morning the pipes burst. It does not work, and the reason is mechanical. A Meta ad set needs roughly 50 optimization events in a rolling seven day window to exit the learning phase, and significant edits, including budget changes beyond about 20 percent, restart it. A campaign launched on day one of a freeze event spends the entire event learning, and stabilizes the week the water is already gone.

The workaround is boring and it works: keep one always-on ad set alive year round at a small budget so it stays out of learning, then scale it in increments inside the 20 percent band as the event builds. You are not buying reach during the event. You are buying the right to be already warm when it starts.

The four scoreboards that replace cost per lead

Cost per lead is the wrong metric in restoration for the same reason it is the wrong metric in insurance: the thing Meta buys here is memory and relationship, and neither shows up as a form fill. Track these instead, all four of which live in a CRM rather than in Ads Manager.

  1. Rebuild capture rate. Of the losses you mitigated in the last quarter, what share of the reconstruction did you also do? If that number is under half, your Meta budget belongs there before it belongs anywhere else.
  2. Net new referral accounts. How many plumbing shops, property managers or agencies sent you a first job this quarter that never had before? One new plumber who sends four jobs a year is worth more than any month of cold leads.
  3. Cost per hired and retained technician. Total recruiting spend divided by people still on the truck at 90 days. Not applications.
  4. Branded search volume in your territory. If your ads are doing the memory job, people search your company name, not "water damage near me." Watch it in Search Console month over month.

None of these can be gamed by a cheap instant form, which is precisely why they are the right ones.

What to do in the next 30 days

  1. Pull your rebuild capture rate for the last two quarters. This single number tells you whether the money belongs in retargeting before it belongs in prospecting.
  2. Build the referral custom audience from state licensing and property records. Plumbers first, property managers second.
  3. Turn off any cold "emergency water damage" prospecting campaign. You are bidding for a moment you cannot reach. Move that budget to the rebuild retargeting audience.
  4. Write one self-pay offer with a published price. One room, one scope, one number. That is your only legitimate cold audience.
  5. Audit every line of live ad copy against the Personal Attributes standard. Delete any sentence that tells the reader something about themselves.
  6. Start one recruiting ad set under the Employment category with an instant form, on a small always-on budget.
  7. Leave one ad set running through the quiet weeks so you have something warm to scale when the freeze hits.

If you want the wider channel picture before you touch the ad account, our breakdown of what restoration leads actually cost across every channel covers the five currencies restoration leads arrive in, and whether Angi leads are worth it for restoration covers the one most operators try first.

The honest take

Restoration is the hardest trade in home services to advertise on Meta, and most advice about it is wrong in one specific way: it treats the platform as a cheaper source of the same emergency leads Google sells. It is not. The five households a day who need you are not on Facebook at the moment they need you, and no amount of creative testing changes that arithmetic.

What is on Facebook is the same homeowner two weeks later deciding who rebuilds the room, the plumber who will be standing in that basement next Tuesday, and the technician who will answer at 2 AM. Those three purchases are worth more than the mitigation invoice, they deliberate long enough for an ad to matter, and your competitors are all still bidding on the flood.

Sources

Frequently asked questions

Do Facebook ads work for water damage restoration companies?
Not as emergency lead ads. Using ISO claim frequency, roughly 5 homes in 100,000 have a water or fire loss on any given day, and the homeowner picks a company within about an hour. Meta cannot deliver an impression inside that window. It works on the rebuild, on referral partners, and on hiring, all of which have decision windows measured in weeks.
What should a restoration company expect to pay per lead on Meta?
Nobody publishes a credible restoration figure. The major cost-per-lead benchmark sets have a home services average near $34 and a roofing row above $115, but no restoration row at all. Any agency quoting you a restoration Meta CPL is quoting their own account, not an industry benchmark, so ask which campaign type produced it.
Should restoration Meta ads use an instant lead form or a landing page?
Landing page for rebuild and self-pay work, instant form for hiring. Meta's More Volume form is the default and produces the cheapest, worst leads. Its Higher Intent variant adds a confirmation step that typically cuts raw volume 20 to 30 percent while raising the share of people who remember submitting.
Why do my restoration ads keep getting rejected by Meta?
Because restoration's most natural copy asserts a personal attribute. Meta's Privacy Violations and Personal Attributes standard prohibits ads that imply the advertiser knows someone's physical health, vulnerable financial status, or other protected attributes. Lines like 'Is mold making your family sick?' fail. Describe the service instead of assigning a condition to the reader.
Can I turn on Meta ads during a storm or freeze event?
Not from cold. An ad set needs roughly 50 optimization events in a rolling seven days to leave the learning phase, and a budget change beyond about 20 percent restarts it. A campaign launched the morning of a freeze spends its entire event window learning. Keep one warm ad set running year round and scale it in steps instead.
How do I use Meta ads to reach plumbers and property managers?
Build the audience from a list, not from interests. Pull licensed plumbing contractors from your state board, property management firms from local records, and independent insurance agencies from the state registry, then upload it as a custom audience. That audience is small enough that high frequency costs very little, which is exactly what relationship marketing needs.
What monthly Meta budget does a restoration company actually need?
Enough to hit frequency in one tight geography, not enough to blanket three counties. Spreading a few hundred dollars across a 100 mile service radius buys impressions nobody sees twice. Pick the ZIP codes where your crews already work and your equipment can reach inside the response time you promise, and fund those to real frequency first.
If cost per lead is the wrong metric, what should I judge restoration Meta ads on?
Four numbers: rebuild capture rate on losses you already mitigated, net new referral accounts that sent a first job, cost per hired and retained technician, and branded search volume in your service area. All four are measurable in a CRM and none of them are cost per lead.
Done-for-you lead generation: a dedicated conversion page, a qualifying form that arrives with the answers attached, and lead-to-sale tracking, fed by targeted outreach and Meta ad campaigns we build and run.
Get a lead plan

Free tools

Find out what your site is costing you.

Enter your address and we check the real page. Scores are free and the itemised report lands in your inbox. No account, and we change nothing on your site.