Live$422 of $652 back · 65%
Local Sites Pro
Pay per call case study

72 sites, 228k pages in Google, $1,238 paid out.

Every US pay per call site we built on Local Sites Pro this year: 34 single-city sites, 32 nationwide sites and 6 state sites. 55 of the 72 went live after Aug 26, so this is a read on the first 3 to 4 weeks. It shows what indexes, what rings, and what pays.

By Abhishek Sood · Data: May 26 to Sep 22, 2026 · Published 2026-09-24
The result in one paragraph

Between May and September 2026 we built 72 pay per call websites with Local Sites Pro. Google indexed 228,413 of their pages, the sites took 347 tracked calls, buyers paid for 21 of those calls, and the payout to date is $1,238. Most sites were under four weeks old when we measured. Individual results vary.

72sites live (34 local, 32 nationwide, 6 state)
228,413pages indexed, Google site: check
347tracked calls
21calls paid by a buyer
$1,238buyer payout to date
Investment and ROI

65% of the investment back in month one.

51 of the 72 sites were one batch: built by an AI agent through the Local Sites Pro MCP, on expired domains of former local businesses, between Aug 26 and Sep 4, 2026. This is what that batch cost and what it paid in its first four weeks.

51sites live in 10 days (24 city, 26 nationwide, 1 state)
3 daysmedian from domain purchase to live site
5 daysmedian from launch to first call
~7 weeksto pay the batch back at this pace

Investment vs payout

$422 earned · 65%$652 invested
51 domains, about $10.46 each
$533
Local Sites Pro, Pro plan, 1 year
$119
Hosting (your own Cloudflare)
$0
Tracking numbers and call software (from the network)
$0
Buyer payouts, first 4 weeks
+$422

At this pace the batch pays for itself in about 7 weeks. After that, running costs are about $54 a month for all 51 sites.

Margin once it is paid back

87%

After payback, 87 cents of each dollar is profit, even at month-one income. Costs do not grow as calls grow.

  • Nationwide sites$373
  • City sites$49

Nationwide sites earned 88% of month one. The batch took 255 calls, 19 of them paid, and had 166,314 pages indexed in about 3 weeks.

Scope: the 51-site batch only, payouts through Sep 24, 2026. The other 21 sites in this study, including the Fairfax water damage site, were built separately and are not in these figures. Running cost is domain renewals plus the Pro plan, spread over 12 months. Individual results vary, and past results do not guarantee future earnings.

Room to grow the return

142 calls rang and never reached a buyer.

The batch's city sites took 151 calls in month one, but only 9 connected. The traffic was there. What was missing was a buyer covering those zip codes at that moment. The fix is to check buyer coverage before picking the city.

What the missed calls could have paid

Unconnected calls × our network's average conversion rate × average payout per converted call. An estimate, not money received.

  • Plumbing$1,60991 calls
  • Water damage$1,14221 calls
  • HVAC$37118 calls
  • Roofing$1628 calls
  • Electrical$554 calls

City sites actually paid $49 in month one. With buyer coverage, the same calls were worth about $3,338.

What one call is worth to the business

Median job value quoted in our transcribed converted calls, next to what we were paid per converted call.

  • Water damage$2,500we were paid about $121 per converted call
  • Roofing$850we were paid about $42
  • Mold$614we were paid about $45
  • Plumbing$225we were paid about $30
  • HVAC$125we were paid about $34

That gap between job value and payout is the room for rank and rent once a site's call log proves demand.

Head to head

Local vs nationwide pay per call sites.

The median nationwide site has about 200 times the indexed pages of the median local site, and nationwide calls got paid five times as often. Local sites took more calls and more money, but most of that came from one water damage site in Fairfax, VA.

Local (city)NationwideState
Sites34326
Pages indexed, total1,401216,73210,280
Pages indexed, median site306,305429
Sites stuck at 5 pages or fewer801
Tracked calls2461010
Calls a buyer paid for7 (2.8%)14 (13.9%)0
Sites with at least one paid call390
Buyer payout$906.91$331.33$0
Payout without the Fairfax site$29.39$331.33$0

Data from Launchpad call tracking and Local Sites Pro index checks, as of Sep 24, 2026.

Indexing and money

What Google took, and who paid.

Pages indexed per nationwide site

This week's Google count, with last week's count behind it.

  • cal••••up.com23,700
  • wit••••ng.com17,500
  • gre••••an.com10,800
  • mon••••lc.com10,700
  • mel••••ng.co9,740
  • fle••••co.com9,710
  • aaa••••mi.org9,700
  • dra••••ky.com8,980
  • jkh••••ac.com8,730
  • cle••••es.com8,540
  • myc••••em.net7,450
  • thi••••ng.com7,370
  • atx••••rs.com7,230
  • hor••••ct.com7,130
  • sha••••ic.com6,860
  • jrc••••ng.com6,540
  • tha••••nc.com6,070
  • sup••••rs.com6,040
  • gtr••••lc.com5,760
  • cro••••ir.com5,520
  • all••••lc.com5,220
  • dre••••tx.com4,710
  • dum••••ta.com4,580
  • lat••••er.com4,480
  • eff••••er.com3,350
  • gro••••ic.com2,300
  • pre••••nc.com2,200
  • ele••••os.us1,880
  • bre••••st.com1,510
  • por••••al.us.com959
  • tro••••lc.com911
  • sup••••ol.com562
this weeklast weekfell week on week

Where the $1,238 came from

The 11 sites that earned a payout, with paid calls out of total calls.

  • wat••••va.com$878Water damage · Fairfax VA · 4 of 29 calls paid
  • aaa••••mi.org$89Electrical repair · 3 of 8 calls paid
  • mel••••ng.co$54Water heater repair · 1 of 1 calls paid
  • jkh••••ac.com$47Air duct cleaning · 1 of 10 calls paid
  • tha••••nc.com$46HVAC · 2 of 2 calls paid
  • sha••••ic.com$28Generator install · 1 of 4 calls paid
  • cle••••es.com$26Porta potty + dumpster · 3 of 5 calls paid
  • aft••••lc.com$25Drain cleaning · Duluth MN · 2 of 37 calls paid
  • gtr••••lc.com$23Flat roofing · 1 of 1 calls paid
  • all••••lc.com$19Metal roofing · 1 of 10 calls paid
  • and••••nc.com$4HVAC · Madison WI · 1 of 6 calls paid

Fairfax water damage (local) 71% · Nationwide sites 27% · Other local 2%

Findings

What worked and what did not.

Worked

Nationwide sites index fast with no Search Console

The 26 nationwide sites built since Aug 26 were never connected to Search Console or given a sitemap. Their median is 6,305 pages indexed within about 3 weeks of launch.

atx••••rs.com 906 → 7,230 in one week · dre••••tx.com 1,060 → 4,710

Micro-niche nationwide sites were the first to get paid calls

Sites built on one narrow buyer intent (electrical repair, water heaters, duct cleaning, commercial HVAC) turned calls into payouts within a month. Broad electrician or HVAC sites did not.

aaa••••mi.org 3 paid calls · $89 · mel••••ng.co $54 · jkh••••ac.com $47 · tha••••nc.com $46

High-ticket local water damage pays out fast

One exact-match water damage site with hand-written content had 4 paid calls and $878 within 12 days of launch. That is 71% of all payout in this study.

wat••••va.com · 29 calls · 4 paid · $877.52 · 197 pages

Hand-written content and interlinked clusters

Manual-content builds and the 5-site interlinked micro-niche cluster all passed 3,000 indexed pages. None of them dropped.

dra••••ky.com 8,980 · mel••••ng.co 9,740 · eff••••er.com 3,350

Did not work

Local single-city sites barely index

The median local site has 30 pages indexed. 8 of 34 are stuck at 5 pages or fewer, and 6 of those 8 are roofing or water damage sites.

rep••••ng.com 1 · aft••••lc.com 1 · drw••••on.com 1 · abr••••er.com 1 · ove••••ge.us.com 2

Local calls come in but do not qualify

Local sites took 246 calls, but only 7 were paid, a 2.8% rate. Plumbing, septic and sewer local sites had 100+ calls between them and $0 in payout.

kel••••ce.com 20 calls $0 · pat••••ng.com 12 · tri••••si.com 11 · cha••••ng.com 11

Impressions without calls on the oldest nationwide builds

The May and June nationwide sites got six-figure impressions but ranked at average positions 26 to 62, too low to make the phone ring.

wit••••ng.com 131,587 impr · pos 26 · 0 calls · cal••••up.com 128,109 impr · 18 calls · 0 paid

Broad sites and state builds stalled or slipped

The broad HVAC site lost 86% of its indexed pages in one week. State sites averaged 1,713 pages, with the New York pest site stuck at 10.

sup••••ol.com 4,000 → 562 · ele••••os.us 2,360 → 1,880 · bgb••••ny.com 10

Playbook from here

What we are doing next.

01

Build nationwide first

The median nationwide site has 200 times the indexed pages of a local one, and its calls get paid 5 times as often. Local builds are only worth doing for high-ticket emergency niches like water damage.

02

One buyer intent per site

Split every niche into narrow sub-intents, cluster about 5 sites per niche, and hand-write the content. Broad umbrella sites are the ones that slipped.

03

Fix the local call leak

Local calls are there but buyers are not paying for them. Check call routing and campaign fit on the plumbing and septic numbers before building more city sites.

All 72 sites

Site-by-site data.

Domains are partly masked. Select a column heading to sort.

wat••••va.comLocalWater damage · Fairfax VASep 12197−21294$877.52
aaa••••mi.orgNationwideElectrical repairSep 19,700+2,49083$89.31
mel••••ng.coNationwideWater heater repairAug 299,740+1,37011$53.55
jkh••••ac.comNationwideAir duct cleaningAug 308,730−220101$47.25
tha••••nc.comNationwideHVACAug 276,070−15022$45.90
sha••••ic.comNationwideGenerator installAug 306,860+3,78041$28.35
cle••••es.comNationwidePorta potty + dumpsterAug 278,540+15053$25.50
aft••••lc.comLocalDrain cleaning · Duluth MNAug 2610372$25.20
gtr••••lc.comNationwideFlat roofingAug 305,760+3,92011$22.57
all••••lc.comNationwideMetal roofingAug 305,220+2,080101$18.90
and••••nc.comLocalHVAC · Madison WIAug 2778+5061$4.19
por••••al.us.comNationwidePorta potty rentalMay 26959+30700–
bre••••st.comNationwidePest controlMay 301,510−11000–
cal••••up.comNationwideBiohazard cleanupMay 3123,700+1,400180–
wit••••ng.comNationwideMetal roofingJun 417,500+2,60000–
bgb••••ny.comStatePest control (NY)Jul 2110000–
pon••••ol.comStatePest control (CA)Jul 211,410+5000–
cru••••es.comStateHVAC (MD)Jul 24440+6700–
hor••••ct.comNationwideRoofingJul 297,130+54000–
tro••••lc.comNationwideSewer line repairAug 3911−4820–
gro••••ic.comNationwideSeptic serviceAug 262,300+1,84740–
lat••••er.comNationwideEmergency roof repairAug 274,480+1,07000–
sup••••ol.comNationwideHVACAug 27562−3,43840–
thi••••ng.comNationwidePlumbingAug 277,370+2,55051–
ele••••os.usNationwideElectricianAug 271,880−48020–
sup••••rs.comNationwideRoof replacement / sidingAug 296,040+3,01000–
eff••••er.comNationwideSump / well pumpAug 293,350+10010–
pre••••nc.comNationwideWater damage restorationAug 292,200+22000–
dra••••ky.comNationwideGarbage disposal repairAug 298,980+1,73000–
dum••••ta.comNationwideRoll-off dumpsterAug 304,580+950–0–
cro••••ir.comNationwideHeat pump installAug 305,520+2,89000–
mon••••lc.comNationwideSewage cleanupAug 3110,700+1,43060–
gre••••an.comNationwideWater damage restorationAug 3110,800+2,04020–
fle••••co.comNationwideMold remediationAug 319,710+4,38040–
car••••ls.comStateRoll-off dumpster (NC)Sep 1417+7100–
jrc••••ng.comNationwideCommercial refrigerationSep 16,540+4,02080–
dre••••tx.comNationwideFire damage restorationSep 34,710+3,65000–
atx••••rs.comNationwideLVP flooring installSep 47,230+6,32400–
myc••••em.netNationwideCarpet installationSep 47,450+1,30040–
ove••••ge.us.comLocalWater damage · Overland Park KSJul 72000–
abr••••er.comLocalRoofing · Denver COJul 710–0–
gen••••ng.comStatePest control (MA, city engine)Jul 98,000+30000–
hol••••ng.netStateWater heater (IN, city engine)Jul 143000–
roc••••ir.comLocalAppliance repair · Fullerton CAJul 16106−4700–
sta••••va.comLocalPlumbing · Warrenton VAJul 2910−2800–
qar••••rs.comLocalRoofing · St. Louis MOAug 183080–
eva••••al.comLocalPorta potty · Colorado Springs COAug 2428−1000–
aff••••in.comLocalHVAC · Noblesville INAug 2652−6990–
am-••••lc.comLocalHVAC · Lake Charles LAAug 2657+3280–
dis••••es.comLocalPlumbing · Orange City FLAug 27134+57140–
rep••••ng.comLocalRoofing · Parma OHAug 271080–
wat••••ce.comLocalWater heater · Logansport INAug 2738+1350–
drw••••on.comLocalWater damage · Cedar Rapids IAAug 2710100–
kel••••ce.comLocalSeptic/sewer · Decatur ILAug 2726+1200–
cha••••ng.comLocalSeptic · Rio Rancho NMAug 27260110–
fel••••ng.comLocalPlumbing · Norristown PAAug 2830+3060–
hun••••s2.comLocalPlumbing · Florence SCAug 2840+1120–
jpl••••gg.comLocalPlumbing · Binghamton NYAug 2830050–
bar••••mo.comLocalPlumbing · Poplar Bluff MOAug 2925+2550–
tri••••si.comLocalPlumbing · Vevay INAug 2927−11110–
pat••••ng.comLocalPlumbing · Guthrie OKAug 29270120–
cen••••rk.comLocalHVAC · Springfield ILSep 143+4360–
pee••••ts.comLocalDental implants · Florence SCSep 195−28–0–
dum••••ub.comLocalDumpster · South Bend INSep 157+1000–
bot••••sc.comLocalMed spa · Florence SCSep 184+5700–
spo••••ce.comLocalWater damage · Mesa AZSep 241+4140–
joe••••ng.comLocalWater damage · Casa Grande AZSep 227+2750–
car••••us.comLocalWater damage · Miami FLSep 30080–
sec••••fl.comLocalElectrician · Ocala FLSep 376+3770–
mil••••ng.comLocalWater damage · Raleigh NCSep 338+3800–
dra••••ta.comLocalPlumbing · Wichita KSSep 400100–
yor••••on.netLocalRadon mitigation · York PASep 22––00–

A dash in Calls means the site has no tracking number registered. Week change compares the latest Google site: check with the one before it.

How the numbers were pulled

  • Sites: every US site built on Local Sites Pro (city builder plus the nationwide and state engine) from May 26 to Sep 22, 2026. Test sites are excluded.
  • Indexed pages: Local Sites Pro's weekly Google site: check, last run Sep 6 to 20. Week change compares it with the previous check.
  • Calls and payout: Launchpad call tracking (Ringba), last 365 days. Payout is what buyers actually paid, not the publisher incentive. Paid means the buyer accepted and paid for the call.
  • Investment and ROI: the 51 sites built by an AI agent through the Local Sites Pro MCP, Aug 26 to Sep 4, 2026. Purchase dates come from the domain registry, and calls and payouts from our call tracking through Sep 24, 2026.
  • Missed-call value: 142 unconnected calls × our network's average conversion rate and payout per niche. It is an estimate of what coverage could have paid, not money received.
  • Job values: the median job value quoted in our transcribed converted calls, next to our average payout per converted call in the same niche.
  • Gaps: 3 sites have no tracking number registered. Most new sites are deliberately not connected to Search Console, so clicks and impressions exist only for the older builds.

These are our own sites and our own numbers. Individual results vary, and Local Sites Pro does not promise rankings or income. If you want the model explained first, read what is pay per call or see how the pay per call website builder works.

Questions about this case study.

How much did the 72 pay per call sites earn?

Buyers paid $1,238 for 21 calls across 11 sites. Most of the sites were under four weeks old when the data was pulled on Sep 24, 2026.

What was the return on investment?

The 51-site batch cost $652: $533 for domains and $119 for the Pro plan. It paid $422 in its first four weeks, which is 65% of the investment, and at that pace pays itself back in about 7 weeks. Individual results vary.

What does it cost to run the sites?

About $54 a month for all 51 sites, which is domain renewals plus the Pro plan spread over the year. Hosting is $0 on Cloudflare and the network supplies the tracking numbers.

Which pay per call niche paid the most?

Water damage. One local water damage site in Fairfax, VA earned $877.52 from 4 paid calls within 12 days of launch, which is 71% of all payout in the study.

Why were so few calls paid?

A call is only paid when a buyer accepts it. Many local calls did not qualify or had no buyer covering that area at that time, so 246 local calls produced 7 paid calls.

Is this a rank and rent case study too?

Not yet. These sites sell calls through pay per call networks. The call logs are what we would use later to rent a site to a local business.

Will my sites get the same results?

No one can promise that. Results depend on the niche, the city, the domain and buyer coverage. Individual results vary.

Build your first pay per call site in ten minutes.

Start with 3 sites for $15