Personalized for sample-prospect@example.com
Executive Local Visibility Diagnostic

Apex Plumbing Co.

Domain: apexplumbingva.com
Primary Territory: Lynchburg, VA
Priority Search:emergency plumber, Lynchburg VA
Date: May 25, 2026
AI Confidence Score
47/100
Verdict
Algorithmic Omission Risk

Multiple structural signals are working against you. Without intervention, the brand is at risk of being skipped entirely as Google and the generative answer surfaces increasingly rely on confidence-weighted entity recognition.

Composition

Score breakdown by signal

A weighted composite across six signals spanning the AI surface, the local pack, the entity record, the content layer, and the proximity layer.

SignalObservedWeightContribution
AI Overview citation rateAI Overview surfaced on 3 of 5 audited keywords; the brand was cited inside the AI answer on 0 of those 3.35%15 / 35
Local pack persistence (top 3)Top-3 in 1 of 5 location samples; primary keyword pack rank #6.20%4 / 20
Organic top-10 presenceRanked #14 organic, outside the click-receiving band.15%5 / 15
Entity / NAP consistencyGBP claimed, website matches, no secondary categories set.15%8 / 15
Trust content authenticity2 testimonial cues found on the homepage with no stock-placeholder patterns. Trust content looks authentic at the homepage level.10%9 / 10
Proximity coverageVisible at 3 of 5 ring positions (best #6, worst #18).5%3 / 5
Executive Summary

Apex Plumbing Co. is invisible at the top of the local pack for the exact searches that drive emergency plumbing calls in Lynchburg. Three competitors, Pipe Pro Lynchburg, Roto-Express, and Riverside Plumbing, hold every map pack slot on "emergency plumber" right now, and Pipe Pro Lynchburg is widening that lead with 184 reviews against your 27. Industry-typical revenue math suggests this gap is costing you roughly $18,450 per month, or about $221,000 per year, in missed plumbing calls.

The AI surface is starting to mirror what the local pack already shows. Google triggered an AI Overview on 3 of the 5 priority searches we audited; your domain was not cited inside any of those generated answers. As the AI Overview layer grows, the businesses cited there will increasingly absorb the call volume that organic results used to earn, and competitors with deeper review velocity and stronger entity signals will be the ones that get pulled in.

The first move that compounds fastest is fixing the GBP primary category from Contractor to Plumber and adding secondary categories for Emergency Plumber and Drainage service. That single change unlocks pack eligibility on the categories Google uses to filter local results. Want to walk through the rest of the 90-day deployment plan together?

The Diagnostic

Four-module analysis

The four signals that determine whether your business is reliably surfaced or quietly skipped at the local pack, the entity layer, the content layer, and the proximity layer.

Module 1 · AI Visibility

AI Overview Share of Voice

Apex Plumbing Co. surfaces organically on 2 of the 5 priority searches we audited and inside the Map Pack on 1 of them, with top-3 pack persistence on 0. Where Google surfaces an AI Overview above the organic links, the AIO Triggered column flags it; the Brand Cited column shows whether the brand appears inside that AI answer.

Localized KeywordAIO TriggeredBrand CitedOrg. RankLocal Pack
emergency plumber lynchburg vaYesAbsent#14Not in pack
emergency plumber lynchburgYesAbsent#11Not in pack
lynchburg emergency plumberYesAbsentNot in top 20#6
plumber near meNon/aNot in top 20Not in pack
best emergency plumberNon/aNot in top 20Not in pack

Reading the table. Where the Local Pack column is blank or shows a position outside the top 3, calls originating from those queries are routing to whichever competitor holds the slot. Where Organic is outside the top 10, the brand is missing from the click-receiving band entirely. The AIO Triggered column shows where Google now surfaces an AI Overview above the organic links; the Brand Cited column shows whether the brand appears inside that answer.

Module 2 · Entity

Entity Mismatch Map

Recommendation engines build a single canonical entity record by intersecting your name, address, phone, schema markup, and contact metadata across every index where your business appears. Each fragmentation event raises what Google’s Knowledge Graph team calls an “identity-confidence penalty,” which the generative layer interprets as a signal to either ambiguate or skip the entity entirely when constructing answers.

Index / SourceCaptured NameCaptured AddressInconsistency
Google Business ProfileApex Plumbing Co.1842 Memorial Ave, Lynchburg, VA 24501Website field matches apexplumbingva.com
Website footer (crawl)Apex Plumbing Co.Site address extraction pendingPhone(s) found on homepage: (434) 473-7271
Third-party directoriesCitation-graph sweep across Yelp, BBB, chamber listings, and category-specific directories activates in the next data pass.
GBP primary categoryContractor
GBP secondary categoriesNone set
GBP rating / reviews / photos4.8★ · 27 reviews · 12 photos

How machine learning models exploit this fragmentation. The canonical entity record looks healthy from the GBP angle, with the website field correctly pointing at the marketing domain. The website-NAP comparison and directory-graph sweep in the next data pass will reveal whether the rest of the citation graph reinforces this consistency or fragments it.

Module 3 · Information Gain

Content Information Gain & Semantic Similarity

Modern answer engines reward what the Google research team labels “information gain,” content that supplies facts a competing page does not. The competitor-crawl pass that grades Apex Plumbing Co.’s service pages against the dominant local competitor activates in the next data pass. The matrix below shows the eventual output schema.

AssetWord CountUnique Local DataTrust SignalsVerdict
Homepage287 words3 local geo referencesPendingThin
Primary service page
/services/emergency-plumbing
612 words2 local geo referencesPendingThin
Supporting service pages
/services/drain-cleaning, /services/water-heater
445 avg2 total local refsPendingThin
Top dominant competitor
Pipe Pro Lynchburg
1,842 words12 local geo referencesPendingSolid

Where modern quality updates discount thin content. Post-March 2024, answer engines have been retrained to discount pages that fail to supply at least one unique local data artifact (a named neighborhood, a documented client outcome with metrics, a zip-coded service area, a referenced local landmark). Service pages that read as nationally generic with a city name dropped into the headings are the most common pattern this module surfaces.

Module 4 · Proximity

Proximity Blind Spot Mapping

We simulate searches from multiple points around the business address to measure how the brand’s visibility decays with distance from the customer. The two-mile ring is where commercial intent concentrates: short-tail Maps queries originate from urban centers, courthouses, and transit hubs. The next data pass replaces today’s five-point sample with a three-ring coordinate-anchored scan (2 mi / 5 mi / 10 mi) for tighter ring isolation.

Best rank
#3
Worst rank
#18
Avg rank
#9
In Map Pack
1/5

Reading the proximity scan. The brand surfaces in the pack at 1 of 5 sampled points. The strongest visibility is at the address itself; coverage drops off in the outer points. The fix is geographic schema reinforcement plus service-area extension in GBP, not relocation.

Where the brand is competitive vs. where it drops off the Map Pack

Sample PointVisibility StatusOperational Consequence
Your addressEdge visibilityIn the pack but outside the top 3; Pipe Pro Lynchburg holds #1 from this point.
10 km N (6 mi)Off the map packNo pack triggered or brand absent.
10 km S (6 mi)Edge visibilityIn the pack but outside the click-receiving band.
10 km E (6 mi)CompetitiveTop-3 visibility here, click-receiving band on this query.
10 km W (6 mi)Off the map packNo pack triggered or brand absent.

Named-anchor classification (downtown core, residential corridor, university or industrial zone) replaces sample-point labels when the three-ring proximity scan ships.

Tactical Reading

Where to start

What the diagnostic translates to in operational terms, in priority order.

The first thing we’d fix

Three competitors hold every map pack slot for "emergency plumber"

On the highest-intent local search in your market, Pipe Pro Lynchburg, Roto-Express, and Riverside Plumbing hold all three pack slots. Roto-Express is winning a slot with only 18 reviews; you have 27.

Fix: A targeted 90-day campaign hitting GBP categorization, on-page H1 and word-count gaps, review acceleration, and a dedicated city-specific landing page.
Estimated monthly revenue loss
$18,450per month
That’s $221,400per year you’re leaving on the table by not ranking in the top 3.
Monthly searches
1,320
Click gap
96/mo
Calls missed
58/mo
Customers missed
23.2/mo
How we calculated this: Industry-typical numbers for plumbing: $795 average ticket, 40% close rate, 60% search-to-call rate.
Competitors

The three firms stealing your calls

Beat them, and the calls come back.

#1
Pipe Pro Lynchburg
pipeprolynchburg.com
4.9★ · 184 reviews
Winning on
Highest review volume + sustained GBP authority
#2
Roto-Express
rotoexpress.com
4.7★ · 92 reviews
Winning on
Established business + breadth of services
#3
Riverside Plumbing
riversideplumbingllc.com
4.8★ · 61 reviews
Winning on
GBP categorization + niche positioning
Issues

All gaps, in priority order

Each issue paired with the specific fix that closes the gap.

1

Three competitors hold every map pack slot

critical

Calls routing to whoever holds the slot.

Fix: 90-day program focused on GBP, on-page, reviews.
2

Google Business Profile primary category is "Contractor"

critical

Should be Plumber. The current category filters you out of "emergency plumber" searches at the categorization layer.

Fix: Switch primary category to Plumber, add secondary categories. Same-day fix in GBP manager.
3

Homepage has only 287 words

high

Top-ranking local pages typically have 1,200 to 2,000+ words.

Fix: Expand to 1,200+ words with city / neighborhood references.
Plan

Your 30 / 60 / 90 day action plan

The exact moves to climb the rankings, in order.

Days 1 to 30 · Foundation
  • GBP overhaul: switch primary category to "Plumber"
  • Expand homepage copy to 1,200+ words
  • Install rank tracking on 10 priority keywords
Days 31 to 60 · Content & Authority
  • Service page expansion with FAQPage schema
  • Launch 3 supporting service pages
  • Build 15 local citations
Days 61 to 90 · Domination
  • Internal linking pass
  • Daily map pack rank tracking
  • Add conversion tracking
Projected 6-month impact
+45-70%
Map pack clicks
+30-55
Net new ranked keywords
5-10 per month
Net new leads / month
Why act now

Pipe Pro Lynchburg keeps adding reviews and GBP authority every month. The window to recapture top-3 with a 90-day program is open right now and shrinks every month it stays open.

Next Step
Book a 30-minute strategy meeting

We’ll walk through your AI Confidence Score, the four modules, and the fastest path to the top of the Map Pack. No pitch, no obligation. Just calibrated next steps.

Check Availability Now
Free strategy call

Want us to help you close the gap?

Pick a 30-minute slot and we’ll walk through the diagnostic, your competitors, and the fastest path to the top of the Map Pack.