Restoration Lead Generation: Phone Calls You Own, Not Share

Last Updated on October 24, 2026 by Hayk Saakian

Quick answer: Restoration lead generation tends to work better when most calls come from channels you own: your Google Business Profile, local SEO, Local Services Ads and tightly themed Google Ads. Shared leads can fill a slow week, but the same job is sold to more than one company, so you race other crews for it. Results vary by market. A lead marketplace can make your phone ring by Friday. The catch is that other restoration companies' phones rang too. This post helps you decide how much of your restoration lead generation should come from shared sources, and how much should come from channels where the caller picked you.

The four owned channels are your Google Business Profile, local SEO, Local Services Ads, and tightly themed Google Ads. None of them is free and none guarantees results, but you control the listing, the pages and the account.

If you would rather build calls you own than rent them, see our lead generation for restoration companies.

What does restoration lead generation look like when you own the call?

When you own the call, the person found your listing, page or ad and dialed you, instead of you buying a name that other crews also bought. A shared lead is one inquiry sold to more than one buyer. A homeowner fills out a form about a burst pipe, and the form's owner passes that name and number to several companies. The job can go to the first call or the best pitch, and the other buyers have paid for a lead they may never get to work.

An owned call works differently. Someone searches for water damage help, finds your Maps listing, your service page, or your ad, and calls your number. Nobody sold that person's details to anyone.

Owned does not mean uncontested. A caller may still ring two or three companies from the map results. The difference is that you did not pay a fee for a name other crews also bought. You earned the call with your own listing, your own pages, and your own reviews.

Why do shared leads cost more than the lead fee?

The lead fee is the part you can see on the invoice. The rest of the cost shows up in your day.

  • Speed. If the lead went to several companies, you have to call fast every time, including nights and weekends, just to get a shot.
  • Close rate. You are quoting against people who got the same name. Price often becomes the only difference you can show.
  • Control. The marketplace sets the price, the rules, and the volume. A Maps listing, a page that ranks, and a base of reviews stay yours. A marketplace account does not.

One outside example, not about restoration: in an August 2025 complaint against MediaAlpha (U.S. District Court, Central District of California, Case No. 2:25-cv-07263), the FTC alleged that the company often sold the same consumer leads to multiple demand partners as “shared” leads, which encouraged buyers to race to reach consumers first. The complaint involved health insurance leads (FTC complaint, filed 2025-08-06, checked Oct 2026: https://www.ftc.gov/system/files/ftc_gov/pdf/complaintforpermanentinjunctionmonetaryjudgmentandotherrelief.pdf). Per the FTC's 2025-08-07 press release, MediaAlpha agreed to a proposed stipulated order with a $45 million judgment that takes effect only after court approval, and we did not check whether the court has entered it (https://www.ftc.gov/news-events/news/press-releases/2025/08/assurance-iq-mediaalpha-pay-total-145-million-settle-ftc-charges-they-misled-consumers-seeking).

Those are allegations, not findings, and they come from outside our trade. The pattern is still easy to see: one person's inquiry, many dialers. A homeowner with water in the house does not want a stack of calls from strangers. If yours is one of them, you start behind.

Which four owned channels put restoration calls on your phone?

Google Business Profile and Maps

Your profile is one of the first things an emergency searcher can see, and Google says local results are mainly based on relevance, distance and prominence (Google Business Profile Help, checked Oct 2026: https://support.google.com/business/answer/7091?hl=en-en). It is also where we see owners make a quiet mistake.

A restoration company told us they post to their Google Business Profile a few times a week. That's good. Plenty of companies don't post at all. Then we asked what they were posting. About 90% was AI-generated images and graphics.

One of our account strategists recommended switching. In our experience, Google appears to look past AI images on a profile, and that can work against you when you go for Local Services Ads. That is our observation from audits, not a documented Google rule. Google's photo guidelines do say an image should represent reality (Google Business Profile Help, checked Oct 2026: https://support.google.com/business/answer/6103862?hl=en). When we audit a profile and it's mostly AI images, we don't recommend Local Services Ads yet.

Real job photos fix that, and they show customers the work. Phones can store location data in a photo, but Google's photo guidelines do not say Google uses it, so treat it as a possible side benefit, not a ranking tactic. They don't need to be professional, just clean and presentable: the house, the equipment, the crew at work. Keep posting three times a week. Just make the photos real.

Local SEO and Service Pages

SEO is the slowest owned channel and the one with no per-lead fee. Build separate pages for water damage, fire and smoke, and mold, and for each area you want to serve. Match each page to what a caller needs at that moment: after-hours response, insurance questions, and the city they are in. Google says some SEO changes can take several months to show (Google Search Central SEO Starter Guide, updated Dec 2025, checked Oct 2026: https://developers.google.com/search/docs/fundamentals/seo-starter-guide).

For a closer look at water jobs, read how to get water damage leads in 2026.

Local Services Ads

Local Services Ads put you at the top of Google, and you pay per valid lead (Google Local Services Help, checked Oct 2026: https://support.google.com/localservices/answer/7195435?hl=en). That makes them feel low-risk. They are only low-risk if the math works for your job size.

A home-service owner asked us about adding them. We ran the numbers first. They came back negative. The average job in that business sells for a few hundred dollars. Local Services Ads charge for valid leads whether or not they book (Google lets you dispute invalid leads and credits successful disputes in the U.S. and Canada: https://support.google.com/localservices/answer/11444536?hl=en, checked Oct 2026), and in our experience at that ticket size the cost of the lead eats the margin before the work is done.

There was a second reason. The business already generates its own leads, mostly through its Google Business Profile. Paying for a channel that loses money, to compete with a channel that already works, isn't growth. So we recommended putting the effort into the local search that was already bringing in work.

The same channel can make a lot of sense for water mitigation, where jobs are often bigger. The math changes, not the channel. For the full setup, see our guide to Google Local Services Ads for restoration leads.

Tightly Themed Google Ads

Google Ads is an auction, so other companies bid on the same searches. The call is still yours because the person clicked your ad and dialed your number. Keep each campaign to one job type, such as emergency water extraction, fire and smoke cleanup, or mold testing. Send each one to a page that matches the ad. Themed campaigns let you see which job type pays and cut the ones that don't.

How do you match each channel to your average job?

Use this order before you add or drop a channel:

  1. Write down your average job for each service line: water mitigation, fire, mold, contents.
  2. Compare what the channel charges (per lead or per click) with that number.
  3. Ask who else gets the same inquiry. If the answer is “other buyers of the same lead,” price that in.
  4. Check that you can answer. Every paid call needs someone ready to pick up, day or night.
  5. Pick one anchor channel and one fill channel. Let the fill channel cover gaps while the anchor grows.
Channel Who else gets the same inquiry? Cost model Speed to calls Best fit
Shared lead marketplace Other companies that bought the lead Fee per lead Fast Filling a slow week while owned channels build
Google Business Profile and Maps Competing listings; the caller chooses No per-lead fee; profile upkeep Builds over time Emergency and “near me” searches
Local SEO pages Competing websites No per-lead fee; content and upkeep Slowest, builds over months Service and service-area searches
Local Services Ads Other listings in the same results Pay per valid lead, booked or not Works best with a clean, real profile Higher-ticket work like water mitigation
Google Ads Other advertisers on the same searches Pay per click Faster than SEO Job-specific campaigns

What budget and staffing do you need?

Set your budget from your average job and your close rate, not from what a marketplace charges per lead. Owned channels take more patience up front, and none of them is free.

Staffing matters as much as spend. Someone has to answer every call, including after hours. Whoever answers should ask how the caller found you and log it. Put a separate tracking number on each channel so you can compare them by booked jobs, not call counts. A lead you can't answer is a lead you paid for and lost.

What mistakes waste restoration lead generation spend?

Rebuilding a campaign during a slow stretch. Early on in a slow period, ad leads slowed for one of our mold and air-quality clients. It looked like the campaign needed fixing, so we switched its bidding strategy to restart it. That was the wrong call. The slowdown was ordinary seasonal softness. Our paid-ads manager estimates the change cost about 20 leads over the quarter before the campaign settled down again. The rule we set: when leads dip in a slow season, leave the bidding strategy alone. If spend needs to come down, lower the budget. A dip isn't always a problem. Sometimes the expensive move is trying to fix it.

Shutting off shared leads before owned channels produce. Keep the marketplace as fill until your Maps, SEO, and ad calls cover your crews. Then cut it by the numbers.

Adding a channel without checking it against your average job. The Local Services Ads example above applies to any paid channel.

Skipping source tracking. Without it, you can't tell which channel is paying for itself.

Expecting SEO in weeks. Plan for months, and judge it on calls and booked jobs.

What can owned lead flow look like?

Results vary by market, service line, and starting point, and none of this is a promise. Here is what two restoration-industry clients have said or seen.

Nathan S. came to us when his restoration business was struggling to generate consistent leads. In his words: “They took over our SEO and lead generation, and I started seeing real results.” (Nathan S., 2026-01-15)

In our published case study of Pure Air North Carolina, a mold removal company, Restoration Inbound launched a PPC campaign on July 5, 2022. The page reports at least one qualified lead a day 90 days later and about 2 to 4 calls a day now (https://restorationinbound.com/pure-air-north-carolina/, checked Oct 2026). These are client-reported results from one company, and the case study credits PPC, not a mix of owned channels.

Get Calls You Own With Restoration Inbound

Restoration Inbound sells SEO, Google Ads and Local Services Ads management for restoration companies, so we benefit if you hire us, and the steps above work without us. If you want a restoration-focused team, see our lead generation for restoration companies page (https://restorationinbound.com/lead-generation/). We will look at your average job, your profile, and your current lead sources, and tell you where the next call should come from. Nobody can guarantee rankings or call volume.

What is the difference between exclusive and shared restoration leads?

A shared lead is one inquiry sold to more than one company, so you compete with every other buyer. An exclusive lead goes to one buyer. Neither is the same as an owned call, where the person found your listing, page, or ad and dialed you directly. Ask any vendor in writing how many companies receive each lead.

Are owned channels slower than buying leads?

Usually, yes. A marketplace can send a lead the day you sign up. Google Ads can produce calls soon after launch, while SEO and Maps rankings build over months. Many owners run both for a while: marketplaces fill gaps, and owned channels grow until you can cut back. Judge progress by calls and booked jobs, not clicks.

Should I stop buying shared leads?

Not overnight. Track what each source costs per booked job and compare it with your average job value. If a shared source still books jobs at a margin you can live with, keep it as fill while owned channels grow. If it loses money after the lead fee, drop it. Let your numbers decide, not the sales pitch.

How do I know which channel a call came from?

Use a separate tracking phone number for each channel, such as your Maps profile, website, and Google Ads. Train whoever answers to ask how the caller found you and log it in your CRM or job sheet. Then review booked jobs by source each month, not just call counts.


Sources checked (October 2026)

  • FTC complaint against MediaAlpha, filed 2025-08-06 (health insurance leads; allegations only): https://www.ftc.gov/system/files/ftc_gov/pdf/complaintforpermanentinjunctionmonetaryjudgmentandotherrelief.pdf (checked Oct 2026)
  • FTC press release, 2025-08-07 (proposed stipulated order with a $45 million judgment against MediaAlpha, effective only after court approval): https://www.ftc.gov/news-events/news/press-releases/2025/08/assurance-iq-mediaalpha-pay-total-145-million-settle-ftc-charges-they-misled-consumers-seeking (checked Oct 2026)
  • Google Local Services Help, how leads work (you pay for valid leads): https://support.google.com/localservices/answer/7195435?hl=en (checked Oct 2026; no date shown, and Google can change it)
  • Google Local Services Help, disputing leads (credited back in the U.S. and Canada): https://support.google.com/localservices/answer/11444536?hl=en (checked Oct 2026; no date shown)
  • Google Business Profile Help, how local ranking works: https://support.google.com/business/answer/7091?hl=en-en (checked Oct 2026; no date shown)
  • Google Business Profile Help, photo guidelines: https://support.google.com/business/answer/6103862?hl=en (checked Oct 2026; no date shown)
  • Google Search Central, SEO Starter Guide (page updated 2025-12-10): https://developers.google.com/search/docs/fundamentals/seo-starter-guide (checked Oct 2026)
  • Restoration Inbound case study, Pure Air North Carolina (PPC campaign for a mold removal company): https://restorationinbound.com/pure-air-north-carolina/ (checked Oct 2026; page undated)

Schema (paste into WordPress)

  • {"@context":"https://schema.org","@graph":[{"@type":"BlogPosting","headline":"Restoration Lead Generation: Phone Calls You Own, Not Share","author":{"@type":"Person","name":"Kyle Roelofs"},"publisher":{"@type":"Organization","name":"Restoration Inbound","url":"https://restorationinbound.com"},"datePublished":"2026-10-17","dateModified":"2026-10-17","mainEntityOfPage":"https://restorationinbound.com/restoration-lead-generation-owned-vs-shared/"},{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is the difference between exclusive and shared restoration leads?","acceptedAnswer":{"@type":"Answer","text":"A shared lead is one inquiry sold to more than one company, so you compete with every other buyer. An exclusive lead goes to one buyer. Neither is the same as an owned call, where the person found your listing, page, or ad and dialed you directly. Ask any vendor in writing how many companies receive each lead."}},{"@type":"Question","name":"Are owned channels slower than buying leads?","acceptedAnswer":{"@type":"Answer","text":"Usually, yes. A marketplace can send a lead the day you sign up. Google Ads can produce calls soon after launch, while SEO and Maps rankings build over months. Many owners run both for a while: marketplaces fill gaps, and owned channels grow until you can cut back. Judge progress by calls and booked jobs, not clicks."}},{"@type":"Question","name":"Should I stop buying shared leads?","acceptedAnswer":{"@type":"Answer","text":"Not overnight. Track what each source costs per booked job and compare it with your average job value. If a shared source still books jobs at a margin you can live with, keep it as fill while owned channels grow. If it loses money after the lead fee, drop it. Let your numbers decide, not the sales pitch."}},{"@type":"Question","name":"How do I know which channel a call came from?","acceptedAnswer":{"@type":"Answer","text":"Use a separate tracking phone number for each channel, such as your Maps profile, website, and Google Ads. Train whoever answers to ask how the caller found you and log it in your CRM or job sheet. Then review booked jobs by source each month, not just call counts."}}]}]}

Leave a Comment