Evolve, LLC — Free Visibility Audit
Mr. Electric — San Antonio, TX
Here’s where Mr. Electric stands in the San Antonio market for electricians. Every number below is pulled from live data — Google Maps, geographic ranking scans, citation directories, and live AI-readiness probes.
Agency Audit Overview — Free Visibility Audit
|
Core Visibility 71% On Track |
AI Visibility (AISO) 27% Critical Status |
|
Strategic Readiness 42% Needs Attention |
Technical Maturity 44% Needs Attention |
|
Gaps Found 8 |
Critical Priority 4 |
Overall · Needs Attention 49% 0.35·71 + 0.25·27 + 0.20·42 + 0.20·44 = 49% |
Mr. Electric’s Core Visibility is strong — your GBP dominates nearby map searches and you carry 1,182 reviews at a 4.8 rating. That’s real competitive strength. The problem is everything around it: your AI Visibility is at Critical Status (27%), meaning ChatGPT, Gemini, and Perplexity can’t read any structured data from your site to cite you. Strategic Readiness and Technical Maturity both sit in the “Needs Attention” band — your mobile site takes nearly 14 seconds to load, and your franchise template content doesn’t carry the local depth or manufacturer credibility signals that would convert high-ticket searches. You’re winning the customers who are already near you. You’re invisible to the ones searching from across San Antonio.
Score Breakdown — Core Visibility
| Dimension | Score | Why |
|---|---|---|
| Google Maps Presence | 9/10 | 4.8 rating with 1,182 reviews on a claimed profile — primary category correctly set to “Electrician.” |
| Website Organic Ranking | 7/10 | In the top 3 on 64% of map pins scanned — strong presence, but 36% of the grid is going to competitors. |
| Review Authority | 7/10 | 1,182 reviews vs. Allgood Electric’s 784 — you lead count by 50%, but trail their 4.9 rating by 0.1. |
| Content & GEO Readiness | 4/10 | Zero JSON-LD schema on the entire site — no LocalBusiness, no Electrician subtype, nothing. Franchise template content lacks local depth and manufacturer brand mentions for big-ticket services. |
| Competitive Position | 9/10 | You hold #1 on 51% of scanned map pins — Allgood Electric holds #1 on just 3.2% of the same grid. |
| Review Velocity | 9/10 | 1,182 reviews — more than any competitor on the map grid, including Allgood (784) and Hunter Service Group (1,032). |
| Topical Authority Coverage | 5/10 | Franchise site has service sub-pages for panels, EV chargers, generators, and lighting, but content is corporate-template, not locally targeted — no San Antonio-specific blog posts or project case studies. |
Where You Rank Across San Antonio
A live 11×11 grid scan of Google Maps ranking around your business. Green = top 3. Yellow = top 10. Red = not ranking.
Open full interactive heatmap →
Ranking Breakdown — 95 pins scanned
13% rank #2–3
28% rank #4–10
8% rank #11–20
Mr. Electric holds the #1 map position on 51% of the scanned grid and appears in the top 3 on 64% of pins — that’s dominant proximity-based visibility. Nowhere on the grid are you completely invisible (0% outside the top 20). Your strongest coverage clusters around the Shavano Oak area where your GBP is anchored, with positions weakening as the grid extends south and east toward downtown and the I-35 corridor. The single biggest threat on the map is Allgood Electric (4.9 stars, 784 reviews), who appears on 88 of 95 scanned pins and holds #1 on 3 of them — they’re rarely on top, but they’re almost always visible. LM Electric is the wild card: only 52 reviews but 5 #1 wins, suggesting strong localized dominance in specific neighborhoods near Capitol Ave. The 36% of pins where you’re outside the top 3 represents real opportunity — those are the searches going to competitors right now.
3 Critical Gaps Holding You Back
1. Zero Structured Data — Google and AI Search Can’t Machine-Read Your Site
Your entire website — national franchise pages and San Antonio local pages — has zero JSON-LD structured data. No LocalBusiness schema, no Electrician subtype, no Service markup, no FAQPage, no Organization. The schema pre-fetch confirmed 0 blocks detected with an OK fetch status. Meanwhile, your competitor LM Electric has LocalBusiness + PostalAddress + WebSite schema, and Hunter Service Group has FAQPage + BreadcrumbList schema. Allgood Electric has Organization schema.
Business impact: Google’s AI Overviews, ChatGPT, Gemini, and Perplexity have no machine-readable entity data from your site — when a San Antonio homeowner asks “who’s the best electrician near me?”, AI search cites the competitors who bothered to tell it they’re electricians in structured markup.
2. Absent from the Google Local 3-Pack for Your Primary Keyword
For “electrician San Antonio” — 1,000 monthly searches, the single highest-volume keyword in your market — Mr. Electric does not appear in the Google local 3-pack. The top 3 spots go to 5G Electric LLC (4.9, 149 reviews), LM Electric (4.9, 52 reviews), and KJ Electric Co. (4.9, 56 reviews). In the expanded local finder, Mr. Electric appears at position #7 — behind Evenflow Home & Commercial Services (4.9, 1,000 reviews) and Jeff Davis Electric (4.9, 224 reviews). This is despite dominating 51% of the proximity heatmap.
Business impact: Proximity-based map dominance means you win the customer already standing in your parking lot. The 3-pack is what the customer sitting on their couch across the city sees — and right now they see LM Electric with 52 reviews beating you with 1,182. That’s a content and optimization gap, not a reputation gap.
3. Mobile Performance Crisis — 13.7-Second Load Time
Your mobile Lighthouse Performance score is 30 out of 100. The Largest Contentful Paint (LCP) clocks at 13,731ms — nearly 14 seconds before a customer sees meaningful content on their phone. First Contentful Paint is 6,480ms. Total Blocking Time is 1,971ms. Desktop is better (Performance 66, LCP 1.36s) but still below the threshold Google uses to evaluate Core Web Vitals. For an electrician whose emergency customers are overwhelmingly on their phones, this is a direct revenue leak.
Business impact: Google’s ranking algorithm penalizes pages with LCP above 2.5 seconds — yours is 5.5x that limit. Mobile searchers bounce at roughly 53% when a page takes more than 3 seconds to load. Every second of delay is a call that goes to Allgood Electric or 5G Electric instead.
Big-Ticket Service-Page Audit
For each high-ticket service you offer, customers research deeply before they call. The pages competitors built for these searches — with brand mentions, manufacturer certifications, and install spec depth — are what win the click. Here’s where your site stands on the four big-ticket services detected in your navigation:
Service-Page Readiness — 0 of 4 services have dedicated pages with depth
| Service | Dedicated Page | Brand Mentions (on homepage) | Cert / Trust | Status |
|---|---|---|---|---|
| Panel Upgrade | ✓ /san-antonio/electrical-panel-upgrades/ | Not on homepage — no Square D, Eaton, or Siemens mentioned | TX license TECL 34221 in body copy | NEEDS DEPTH |
| EV Charger Installation | ✓ /san-antonio/electric-car-charging-stations/ | Not on homepage — no Tesla, ChargePoint, or Wallbox mentioned | Not shown | NEEDS DEPTH |
| Generator Installation | ✓ /san-antonio/home-generators/ | Not on homepage — no Generac, Kohler, or Briggs mentioned | Not shown | NEEDS DEPTH |
| Rewiring / Old Home Wiring | Partial — /knob-tube-wiring-replacement/ (national, not localized) | Not on homepage | Not shown | NEEDS DEPTH |
You have the pages — the franchise template gives you sub-page URLs for panel upgrades, EV chargers, generators, and wiring. That’s more than many independents have. What you don’t have is depth. None of these pages surface the brand names customers search for: “Tesla Wall Connector installer San Antonio,” “Generac dealer San Antonio,” “200 amp panel upgrade San Antonio.” Allgood Electric’s homepage displays HomeAdvisor, BBB A+, and Angi Super Service Award badges with a named founder (Troy Allgood) and 20+ years in business. Your homepage names no electricians, displays no manufacturer certifications, and mentions no specific brands you install. An EV charger install runs $1,500–$4,000, a standby generator $8,000–$15,000, a panel upgrade $2,500–$5,000. Even one missed big-ticket install per month because a competitor’s page had the brand name the customer searched for is thousands of dollars of revenue walking away.
Electrician Authority Directory Presence
Generic citation directories matter for Google Maps trust. Electrician-specific authority directories matter for how Google ranks contractors in electrical services SERPs and how AI Overviews pick which contractors to cite. We checked each of the directories that feed those rankings:
Verification Summary — 3 of 4 authority directories list your business
| Directory | Status | Why It Matters |
|---|---|---|
| NECA | NOT FOUND | National Electrical Contractors Association membership — peer-credential signal Google reads for electrical E-E-A-T; member-directory profile feeds AI Overview citations |
| Angi | PRESENT | Home-services aggregator Google references for electrical searches; profile completeness affects organic + paid placement; free to claim |
| HomeAdvisor | PRESENT | Companion to Angi (same parent company); ‘Pro’ status feeds AI Overviews for emergency electrical-service queries |
| BBB | PRESENT | Universal trust signal; BBB rating shown in Google services SERPs and AI Overviews; free claim |
| IBEW | N/A | No union affiliation detected — Mr. Electric is a Neighborly franchise, typically non-union. IBEW listing not applicable. |
You’re listed on 3 of 4 checked authority directories — a solid foundation. The one gap is NECA. Membership in the National Electrical Contractors Association is the strongest peer-credential signal for electrical contractors that Google’s AI Overviews reference when deciding which electricians to surface. Whether NECA membership makes sense depends on your franchise agreement, but it’s the missing piece in an otherwise complete authority-directory profile.
Your Top 2 AI Visibility Gaps
ChatGPT, Gemini, and Perplexity are becoming discovery tools for local services. Here’s where Mr. Electric is invisible to them right now.
Pillar 1 — Structured Data & Schema
0 / 7 — Critical Status
No structured data detected on your site — zero JSON-LD blocks, zero schema types present. Not LocalBusiness, not Electrician, not Service, not FAQPage, not Organization. Your competitor LM Electric has LocalBusiness + PostalAddress schema, and Hunter Service Group has FAQPage + BreadcrumbList.
Business impact: AI search engines read structured data to identify what a business does, where it operates, and whether to cite it — with zero schema, you’re a blank page to every AI system recommending electricians in San Antonio.
Pillar 3 — E-E-A-T Signals
2 / 7 — Critical Status
No named master electrician appears on the site. The About page exists but uses generic franchise framing — no individual expert bios, no author bylines, no photos of named electricians. State license TECL 34221 is mentioned once in body copy but not prominently displayed. No manufacturer certification badges visible (Tesla, Generac, Kohler, ChargePoint).
Business impact: Without a named master electrician, state license number visible, and manufacturer certifications displayed, AI search engines won’t cite your business when prospects ask “who’s the best electrician in San Antonio?” — they cite competitors like Allgood Electric, whose homepage displays trust badges, a named founder, and 20+ years of tenure.
Want the full 6-pillar AI Visibility breakdown? See what Medium and Full audits include →
Strategic Readiness — 42% (Needs Attention)
Strategic Readiness measures whether your site covers the searches that matter (intent types), has topical depth, uses clean URL architecture, performs well, and builds local authority signals. Mr. Electric has decent URL structure — the franchise template provides descriptive slugs for service pages (/san-antonio/electrical-panel-upgrades/, /san-antonio/electric-car-charging-stations/). But the content behind those URLs is corporate template copy, not locally-optimized depth. Search intent coverage is thin: the blog content is national, the FAQ section covers generic questions, and there’s no content targeting informational or commercial-research queries specific to San Antonio. Mobile performance (Lighthouse 30) drags the entire axis down.
BIGGEST STRATEGIC GAP
No locally-targeted content — every blog post and expert tip is national franchise content. San Antonio-specific content (e.g., “panel upgrade requirements for older Alamo Heights homes” or “EV charger installation in Texas summer heat”) would own search queries no competitor is currently answering.
Medium + Full audits dig into the 5 Strategic dimensions individually.
Technical Maturity — 44% (Needs Attention)
Technical Maturity measures your site’s performance, on-page SEO health, content architecture, conversion paths, and positioning clarity. The franchise template gives you a strong conversion infrastructure — online booking, click-to-call, and special offers are all present. Content architecture is decent with categorical navigation (Residential → Electrical → Panels → Panel Upgrades). But mobile performance is severely broken (Lighthouse 30/100, LCP 13.7s), and the on-page SEO score of 77 reflects missing schema and generic meta structures. Positioning clarity suffers from anonymous franchise framing — veteran-owned and TX license TECL 34221 are mentioned but not prominently displayed.
BIGGEST TECHNICAL GAP
Mobile page speed — Lighthouse Performance 30/100 with 13.7-second LCP. This is the franchise template’s heaviest liability, and it directly impacts Google’s Core Web Vitals ranking signal and mobile bounce rates.
Medium + Full audits expand into Lighthouse mobile + desktop, page-level on-page audit, content architecture clustering, and brand positioning vs. competitors.
Competitive Snapshot
| Business | Rating | Reviews | Map #1 Wins | Map Appearances |
|---|---|---|---|---|
| Mr. Electric ⭐ | 4.8 | 1,182 | 48 | 95 / 95 |
| Allgood Electric | 4.9 | 784 | 3 | 88 / 95 |
| LM Electric | 4.9 | 52 | 5 | 86 / 95 |
| Hunter Service Group | 4.9 | 1,032 | 0 | 72 / 95 |
Citation Breakdown
| Total directories checked | 20 |
| Your business was found on | 8 directories |
| NAP listed as correct | 0 of 8 |
The 0-of-8 “correct NAP” number looks alarming — but it’s largely a franchise naming discrepancy. Your GBP is indexed as “Mr. Electric,” while directories like Yelp, Hotfrog, ShowMeLocal, and n49 list the local franchise name “Mr. Electric of San Antonio.” Both are legitimate names, but the mismatch between the two triggers every directory as “name incorrect.” The real action items are: (1) confirm which name is the official GBP name (see verify callout below), and (2) address the 12 directories where your business wasn’t found at all — including Yellow Pages, Bing, Foursquare, and Apple Maps. Those are genuine gaps, not naming artifacts.
VERIFY WITH CLIENT
Is the official GBP name “Mr. Electric” or “Mr. Electric of San Antonio”? Google’s local finder displays “Mr. Electric of San Antonio,” and all 8 found directory listings use that name. If the local franchise name is correct, updating the GBP to match resolves every “name incorrect” flag simultaneously. The franchise agreement may dictate naming conventions — confirm with Neighborly/Dwyer before changing.
Accessibility & ADA Readiness
69/100 mobile · 64/100 desktop — your site has multiple accessibility barriers that exclude users and elevate ADA legal risk — fixable, but needs a focused pass.
Top issues: 42 images missing alt text (mobile), 9 insufficient color-contrast elements, 2 form fields without labels. A Medium audit ($49) runs the full WCAG-aligned audit and names the top 3 specific fixes. ADA accessibility lawsuits against local businesses are rising every year — this is one of the highest-leverage protections you can put in place.
3 Quick Wins — This Week
1. Add LocalBusiness > Electrician Schema to Your San Antonio Page
Your site has zero structured data — not a single JSON-LD block. Add Electrician schema (a valid schema.org subtype of LocalBusiness) to the /san-antonio/ page with your NAP, opening hours, areaServed covering San Antonio and surrounding cities, priceRange, and a serviceType entry per big-ticket service (panel upgrades, EV chargers, generators). This is a 30-minute implementation that directly impacts both your Google ranking signals and AI search visibility. Your competitors LM Electric and Hunter Service Group already have schema — you’re the franchise with 1,182 reviews and no structured data to show for it.
2. Display TX License TECL 34221 + “Veteran-Owned” in the Header Strip on Every Page
Your state license number and veteran-owned status are mentioned once in the body copy but don’t appear in the header, footer, or above-the-fold area. Customers screening contractors for big-ticket installs — panel upgrades ($2,500–$5,000), generators ($8,000–$15,000), whole-house rewires ($8,000–$20,000) — check credentials before they call. Your competitor Allgood Electric displays “Licensed & Insured in the state of Texas” prominently with a named founder and photo. Move your license number and veteran-owned badge to the header strip: 10 minutes of work, visible on every page, directly impacts conversion on high-ticket service pages.
3. Verify Your Facebook Business Page Matches Your GBP
The citation scan flagged a possible name mismatch on Facebook. Facebook’s anti-scraping defenses make automated checks unreliable, so verify manually: log into Facebook → Edit Page Info and confirm your business name reads “Mr. Electric of San Antonio” (matching Google’s display), address shows 4729 Shavano Oak, and the website link goes to mrelectric.com/san-antonio/. NAP inconsistencies cost Google trust for local pack ranking. While you’re verifying, confirm the same on Instagram — that listing wasn’t found at all, which may mean you need to create or link a business profile there.
What a Full Audit Reveals
This snapshot covers the surface. A deeper audit adds:
- Full 6-pillar AI Visibility (AISO) breakdown — Medium shows the complete scorecard across Structured Data, Content Structure, E-E-A-T, llms.txt, Freshness, and Conversational Optimization; Full adds a 5-competitor AISO benchmark table so you can see exactly where Allgood, LM Electric, and Hunter stand vs. you
- Keyword gap analysis vs. competitors — which high-intent search terms (“EV charger installation San Antonio,” “panel upgrade 200 amp San Antonio”) your competitors rank for and you don’t
- On-page technical SEO audit — title tag rewrites, meta description optimization, content depth assessment per service page, and a prioritized Core Web Vitals fix list for that 13.7-second mobile load time
- WCAG accessibility audit with prioritized fix list — the 42 images missing alt text, 9 color-contrast failures, and 2 unlabeled forms identified here get severity-classified with specific fix instructions
- 90-day strategic roadmap + content calendar — a phased action plan mapped to search intent, with specific blog topics, service page depth improvements, and schema rollout sequenced for maximum impact
Want to Turn These Gaps Into Growth?
This snapshot only scratches the surface. Book a free strategy call with Jim at Evolve — we’ll walk through your numbers, answer your questions, and map out exactly what it takes to start winning in your market.
Book Your Free Strategy Call →
No pressure. No pitch deck. Just a straight conversation about where you stand and what’s possible.
Analysis prepared using live Google Maps data, geographic ranking scans, citation directory audits, SERP positioning data, Lighthouse performance testing, and AI-readiness probes. Generated June 2026. Audit Framework v2.1 — now includes AI Search Optimization scoring.
