RunStack · Leak Report
Asheville, NC · Plumbing · prepared July 8, 2026
Modeled missed-call exposure (an order-of-magnitude industry-benchmark estimate, not a measurement of this business): roughly $80K–$310K/yr — see Finding 7 for the method, the vendor sources, and why it's listed last, not first.
Sample report — example business. Every real Leak Report is built from live public data.
Ranked by what we could directly verify — the modeled missed-call estimate is real but unmeasured, so it's Finding 7, not the top of this list.
Google Ads Presence HIGH
Evidence-based (not monetized)
Facebook & Instagram Ads HIGH
Evidence-based (not monetized)
AI Search Visibility HIGH
Evidence-based (not monetized)
Finding 1 · Google Ads Presence
You do have Google ads running — 2 ads on Google's public record, the most recent one shown today. We ran all 6 of the searches your customers actually type — things like “emergency plumber asheville”; “drain cleaning asheville”; “water heater repair asheville”, and 3 more — and Sample Plumbing Co. — Demo did not show up on the first page of any of them, paid or organic. Blue Ridge Rooter Co. showed up in 5 of 6 — that's who's catching the customers you're paying to compete for.
Benchmarked against: Blue Ridge Rooter Co.
Finding 2 · Facebook & Instagram Ads
Blue Ridge Rooter Co. has a Facebook ad running right now — it's been live for 94 days straight, since April 5, and reads: “Slow drain? We'll clear it same-day for $79 flat — no surprise fees. Book online or we'll call you back in minutes.” Sample Plumbing Co. — Demo has no Facebook or Instagram ads at all — we checked Meta's public ad records for both your website and your business name today. Facebook ads are how competitors stay in front of homeowners who visited a website once and left. Right now they can follow up with the people you already paid to reach — and you can't.
Benchmarked against: Blue Ridge Rooter Co.
Finding 3 · AI Search Visibility
We checked the question a homeowner asks an AI assistant — “best emergency plumber asheville” — and read the names that come back: Blue Ridge Rooter Co. and Carolina Drain Pros. Sample Plumbing Co. — Demo was not among them. AI answers are assembled from the sources these tools trust — Better Business Bureau, HomeAdvisor, Reddit, and Yelp — and right now you're absent from 3 of those 4. (HomeAdvisor is the exception: listed with a 4.6 rating — the one citation-heavy source where the business already shows up.) Your own site doesn't help close the gap either: the homepage carries no structured business data for AI tools to read, on top of being absent from the sources they trust most.
Benchmarked against: Blue Ridge Rooter Co.
Finding 4 · Search Foundations
We crawled the public site the way a search engine does and found 3 issues worth fixing first: (1) The homepage title is just 'Sample Plumbing Co. — Demo' — no service, no city — The homepage title is the single strongest on-page signal Google reads. Right now it says who you are but not what you do or where — competitors' homepages say 'Emergency Plumbing & Drain Cleaning in Asheville, NC' and take that traffic. (2) The single highest-intent search for this business — “emergency plumber asheville” — has no dedicated page anywhere on the site — emergency searches convert at the highest rate of any plumbing search and are exactly the moment a homeowner is ready to call — right now that search has nothing on your site built to catch it. (3) 11 service-area pages share nearly identical text — only the city name changes from page to page — Google increasingly treats near-duplicate location pages as thin or duplicate content and may drop most of them from search results entirely, rather than ranking each one for its own city. What's already working: Clean, current sitemap; every page checked answers correctly; http:// correctly redirects to https://; the 11 service-area pages at least carry the city name in the title.
Finding 5 · Google Profile Depth
We compared Sample Plumbing Co. — Demo's public Google business panel against the named competitor's panel — the exact view a homeowner gets. Your profile shows a 4.1-star rating today, while Blue Ridge Rooter Co. holds 4.9 in the same market — on a results page, the star number is the first thing a homeowner compares. (1) 62% of your reviews from the last 90 days have no owner response — 26 of 42 — every one of those is a customer's question or complaint sitting in public with no visible answer. (2) Blue Ridge Rooter Co. has a book-online button customers can tap straight from the map; your profile makes them find the phone number first. (3) The phone number on your profile is a 704 number — Charlotte's area code, not Asheville's local 828. Locals scanning results recognize 828 as local; an out-of-area code quietly costs calls and is also a consistency signal Google reads.
Benchmarked against: Blue Ridge Rooter Co.
Finding 6 · Map Pack Visibility
We ran a real geo-grid rank check across 24 points spanning your full service area. Within about 3 miles of your shop, you show up in the map pack at every point sampled (6 of 6). Between 3 and 8 miles out, that drops to 3 of 8 points. Beyond 8 miles — including Weaverville, Fletcher, and the edge of Black Mountain — you don't appear in the top 20 results at any of the 10 points sampled out there. That's a “visibility ribbon”: strong right around your shop, fading fast, then a hard stop the moment a search moves past your immediate neighborhood — even though your stated service area reaches well beyond it. Blue Ridge Rooter Co. averaged rank 2.3 across the same 24 points, including the ones where you're invisible.
Benchmarked against: Blue Ridge Rooter Co.
Finding 7 · Missed-Call Recovery (modeled, not measured)
This is the one finding on this page we didn't verify directly — everything above it, we did. Based on an estimated 35 calls a month (no call-tracking data shared yet — 35 calls a month is a conservative working estimate for a 3-crew emergency plumbing company's current phone volume; your real call volume replaces it in week one of an engagement, measured by call tracking), vendor-published industry data suggests roughly 62% of calls to a business like yours go unanswered, at a typical cost of $300–$1,200 per missed call. Multiplying those two rough inputs together produces a number that looks precise — it isn't. Rounded to the order of magnitude that's actually defensible, Sample Plumbing Co. — Demo's modeled annual impact is roughly $80K–$310K a year, likely closer to the middle of that range. This is a modeled estimate from industry benchmarks, not a measurement of your business — we verify it with your real call data in week one.
| Scenario | Monthly | Annual |
|---|---|---|
| Low | ~$6.5K/mo | ~$80K/yr |
| Mid | ~$16K/mo | ~$195K/yr |
| High | ~$26K/mo | ~$310K/yr |
A 90-day sequence, worst leak first — not a generic checklist.
Your account isn't reviewed once a week. An AI-powered system watches it continuously — wasted-spend search terms get blocked the same day they appear, not in next month's report.
Ads, SEO, local, AI search, and call tracking run as one system, wired into your CRM. No four vendors blaming each other when a lead goes missing.
We review your current ad account, map your existing stack, and show you the gaps: what's wasted, what's missing, where the leaks are. No deck, no follow-up proposal.
Keep this report either way — the screenshots, the timestamps, the model. If you want help closing these gaps, let's talk.
Book the 20-min audit