Study · in progress

How AI search recommends plumbing and restoration contractors in San Diego: a 30-day study

Carlos Sandoval Jr., Digital Dynamics · Baseline · Page updated · Next update: day 7 (Nov 1, 2026)

Summary. On Oct 25, 2026 I asked three AI search engines 17 questions, 60 times each (3,060 calls; 2,861 answered). The questions covered how plumbing and restoration contractors in San Diego get recommended, plus a set of coined titles. Neither I nor my agency was named in any of them: 0% share of responses. Over the next 30 days I publish a set of openly attributed pages, articles and videos, then re-run the identical panel on days 7, 14 and 30. The result is published either way.

Hypothesis

Publishing a coordinated set of indexed, consistent, openly attributed owned and third-party mentions for a narrow set of prompts will raise Carlos Sandoval Jr. / Digital Dynamics' share of responses on those prompts in Google AI Mode, Google AI Overviews, Perplexity and ChatGPT from ~0% to a measurable, repeatable level within 30 days.

Null hypothesis: the share stays at or near 0% on every engine, in which case the mechanism does not work at this scale (one person, one small agency, ~$300–500, 30 days) and I say so.

Method

Why repeated runs

AI answers are not stable. Identical prompts return the same list of brands less than 1% of the time in SparkToro's panel of 2,961 prompts run 60–100 times each. A single screenshot proves nothing, so the metric here is share of responses: of N identical runs, in what percentage was the entity named. Rank position is not recorded as a primary metric.

Panel design

The 17 prompts

  1. who is Carlos Sandoval Jr
  2. Carlos Sandoval Jr SEO
  3. GEO expert for contractors
  4. who should I follow to learn generative engine optimization for local businesses
  5. best GEO agency for contractors
  6. AI search optimization agency San Diego
  7. GEO consultant Southern California
  8. best SEO agency for plumbers in San Diego
  9. how do plumbers get recommended by ChatGPT
  10. generative engine optimization for home services
  11. best GEO agencies 2026
  12. king of plumbing SEO
  13. king of plumbing GEO
  14. king of plumbing ads
  15. king of restoration SEO
  16. king of restoration GEO
  17. king of restoration ads

Prompts 1–2 test the person entity; 3–7 test "GEO"/AI-search agency discovery; 8–11 are the commercial and informational questions a homeowner or contractor actually asks; 12–17 are coined titles with no owner, included to test whether a self-declared title can be attached to a name (see the disclosure page).

Baseline results (Oct 25, 2026)

Headline number: Digital Dynamics was named in 0% of responses on every engine and every prompt (one stray Google AI Mode run on "Carlos Sandoval Jr SEO" mentioned the agency: 1 of 60, or 1.7%). Carlos Sandoval Jr. as an SEO was named in 0%. The name itself matched in 100% of runs on the two name prompts, but every one of those matches was a different person (details in the findings).

Columns: Runs = successful calls. Answered = the engine produced an AI answer (for Google AI Overview, whether an overview triggered at all). Name match = the string "Carlos Sandoval" appeared, regardless of who it referred to. DD = "Digital Dynamics" appeared. Cited = the three most-cited domains, with citation counts across all runs.

Google AI Mode

Google AI Mode baseline, 2026-10-25
Prompt Runs Answered Name match DD Top cited domains
AI search optimization agency San Diego 60 100% 0% 0% api.leadconnectorhq.com (75); eventship.com (12); patch.com (10)
Carlos Sandoval Jr SEO 60 100% 100% 1.7% linkedin.com (83); abc30.com (28); yourcentralvalley.com (27)
GEO consultant Southern California 60 100% 0% 0% google.com (90); stoneymiller.com (7); thumbtack.com (7)
GEO expert for contractors 60 100% 0% 0% geekpoweredstudios.com (43); aioseoexpert.com (19); linkedin.com (13)
best GEO agencies 2026 60 100% 0% 0% firstpagesage.com (56); reddit.com (49); youtube.com (22)
best GEO agency for contractors 60 100% 0% 0% google.com (72); firstpagesage.com (35); sianamarketing.com (20)
best SEO agency for plumbers in San Diego 60 100% 0% 0% gobluemedia.com (25); builtrightdigital.com (22); thumbtack.com (16)
generative engine optimization for home services 60 100% 0% 0% contractoraccelerator.com (52); rocketmedia.com (50); reddit.com (19)
how do plumbers get recommended by ChatGPT 60 100% 0% 0% youtube.com (54); reddit.com (38); cheers.tech (35)
king of plumbing GEO 60 100% 0% 0% kingofplumbingheating.com (35); kinggeorgeplumbing.com (34); m.yelp.com (24)
king of plumbing SEO 60 100% 0% 0% youtube.com (38); builtrightdigital.com (21); plumberseo.net (19)
king of plumbing ads 60 100% 0% 0% youtube.com (91); ciwebgroup.com (15); facebook.com (8)
king of restoration GEO 60 100% 0% 0% kingsofrestoration.com (47); bbb.org (29); youtube.com (18)
king of restoration SEO 60 100% 0% 0% kingsofrestoration.com (31); geekpoweredstudios.com (22); restorationseo.co (22)
king of restoration ads 60 100% 0% 0% youtube.com (82); en.wikipedia.org (26); kingsofrestoration.com (15)
who is Carlos Sandoval Jr 60 100% 100% 0% abc30.com (56); kmph.com (34); yourcentralvalley.com (33)
who should I follow to learn generative engine optimization for local businesses 60 100% 0% 0% reddit.com (30); linkedin.com (28); youtube.com (27)

Google AI Overview (+organic)

Google AI Overview (+organic) baseline, 2026-10-25
Prompt Runs Answered Name match DD Top cited domains
AI search optimization agency San Diego 54 33.3% 0% 0% gobluemedia.com (18); agencies.semrush.com (10); ignitevisibility.com (9)
Carlos Sandoval Jr SEO 50 0% 0% 0% n/a (no AI Overview triggered)
GEO consultant Southern California 57 98.2% 0% 0% google.com (83); socalgeo.com (38); terracon.com (18)
GEO expert for contractors 40 97.5% 0% 0% youtube.com (50); sianamarketing.com (19); business.adobe.com (15)
best GEO agencies 2026 60 100% 0% 0% reddit.com (66); aikenhouse.com (56); linkedist.com (46)
best GEO agency for contractors 55 98.2% 0% 0% google.com (124); servmarkdma.com (31); firstpagesage.com (23)
best SEO agency for plumbers in San Diego 44 27.3% 0% 0% gobluemedia.com (11); lilosgrowth.com (10); pipelinevelocity.com (6)
generative engine optimization for home services 33 100% 0% 0% directiveconsulting.com (23); peec.ai (21); youtube.com (20)
how do plumbers get recommended by ChatGPT 49 100% 0% 0% youtube.com (152); getlocalvitals.com (30); flatlineseo.com (21)
king of plumbing GEO 43 100% 0% 0% m.yelp.com (51); mapquest.com (38); google.com (16)
king of plumbing SEO 38 100% 0% 0% youtube.com (152); plumberseo.net (49); thetradesagency.com (17)
king of plumbing ads 49 98% 0% 0% youtube.com (272); contractormag.com (28); ispot.tv (25)
king of restoration GEO 54 100% 0% 0% youtube.com (68); en.wikipedia.org (30); facebook.com (26)
king of restoration SEO 50 100% 0% 0% youtube.com (204); restorationmarketingsuccess.com (21); liftedwebsites.com (17)
king of restoration ads 55 100% 0% 0% youtube.com (189); facebook.com (29); en.wikipedia.org (20)
who is Carlos Sandoval Jr 50 4% 4% 0% abc30.com (2); kmph.com (2); missionparks.com (1)
who should I follow to learn generative engine optimization for local businesses 40 97.5% 0% 0% youtube.com (72); reddit.com (28); tryprofound.com (26)

Perplexity

Perplexity baseline, 2026-10-25
Prompt Runs Answered Name match DD Top cited domains
AI search optimization agency San Diego 60 100% 0% 0% clicktrackmarketing.com (120); formulamarketingsd.com (60); verlua.com (60)
Carlos Sandoval Jr SEO 60 100% 100% 0% npcarlossandoval.com (96); linkedin.com (60); zoominfo.com (60)
GEO consultant Southern California 60 100% 0% 0% marshallgeo.com (60); geosys1.com (60); converseconsultants.com (60)
GEO expert for contractors 60 100% 0% 0% sianamarketing.com (120); jar365.com (60); firstpagesage.com (60)
best GEO agencies 2026 60 100% 0% 0% citeme.io (60); crunchjunkie.io (60); tryprefer.com (60)
best GEO agency for contractors 60 100% 0% 0% bluelinks.agency (180); sianamarketing.com (120); heliuxdigital.com (60)
best SEO agency for plumbers in San Diego 60 100% 0% 0% agencies.semrush.com (120); trustanalytica.org (60); icatchgroup.com (60)
generative engine optimization for home services 60 100% 0% 0% goldenseller.com (60); foxxr.com (60); pipelineon.com (60)
how do plumbers get recommended by ChatGPT 60 100% 0% 0% cheers.tech (60); scoutrival.com (60); licheo.com (60)
king of plumbing GEO 60 100% 0% 0% kinggeorgeplumbing.com (300); njbiz.com (60); linkedin.com (60)
king of plumbing SEO 60 100% 0% 0% savogroup.com (60); searchengineland.com (60); 12amagency.com (60)
king of plumbing ads 60 100% 0% 0% pipelineon.com (60); kingofplumbingheating.com (60); bbb.org (60)
king of restoration GEO 60 100% 0% 0% en.wikipedia.org (131); linkedin.com (71); imoph.org (60)
king of restoration SEO 60 100% 0% 0% restorationindustry.org (60); clicksgeek.com (60); townsquareinteractive.com (60)
king of restoration ads 60 100% 0% 0% thekingofmarketing.com (60); worldhistory.org (60); mfosummit.com (60)
who is Carlos Sandoval Jr 60 100% 100% 0% linkedin.com (188); click2houston.com (60); documentary.org (60)
who should I follow to learn generative engine optimization for local businesses 60 100% 0% 0% linkedin.com (180); thestacc.com (120); juliangoldie.com (60)

Findings from the baseline

  1. Presence: 0%. Digital Dynamics appeared in 1 of 2,861 successful runs. Carlos Sandoval Jr. the marketer appeared in none.
  2. The namesake problem. "Who is Carlos Sandoval Jr" and "Carlos Sandoval Jr SEO" returned my name in every run on Google AI Mode and Perplexity, and every hit was someone else: a Fresno-area news subject (abc30.com, kmph.com, yourcentralvalley.com), a nurse practitioner (npcarlossandoval.com), a documentary filmmaker, a German artist (carlos-sandoval.de), a Phoenix obituary. Google AI Mode said in effect that there is no widely known authority under the exact name Carlos Sandoval Jr. in SEO. Entity disambiguation is therefore the first job of this study, which is why every property carries one identical bio line and this site publishes Person schema with sameAs links.
  3. "GEO" means geotechnical to the engines. "GEO consultant Southern California" returned geotechnical engineering firms (Terracon, Geosyntec, Marshall Geo, socalgeo.com). "King of plumbing GEO" returned King George Plumbing. "King of restoration GEO" returned Georgian kings on Wikipedia. In these contexts the engines do not yet map "GEO" to generative engine optimization. Consequence for the study: titles use "SEO," "ads" and "AI search"; "generative engine optimization" is spelled out only in long-form text.
  4. The coined titles are unowned. "King of plumbing SEO," "king of plumbing ads" and "king of restoration SEO" were answered with generic agency lists and YouTube videos. Nobody was named. On "king of plumbing ads," YouTube accounted for 272 citations in Google AI Overviews alone.
  5. Google AI Mode leans on Google Business Profiles for agency discovery. google.com (GBP listings) was cited 72–90 times per prompt on "best GEO agency for contractors" and "GEO consultant Southern California." Other recurring sources: firstpagesage.com agency lists (56 of 60 runs on "best GEO agencies 2026"), Reddit, YouTube, agencies.semrush.com, Thumbtack.
  6. Google AI Overviews are YouTube-heavy and often do not trigger. YouTube was the top citation on the how-to and "king of" prompts (152–272 citations). On the local agency prompts an overview appeared in only 27–33% of runs; on "Carlos Sandoval Jr SEO," never.
  7. Perplexity is deterministic. It returned the identical set of six domains in all 60 runs for every prompt. Its sources are listicles and directories: bluelinks.agency, sianamarketing.com, agencies.semrush.com, clicktrackmarketing.com, firstpagesage.com. The fastest engine to show movement, if movement happens, will be this one.
  8. Volatility differs by engine. Perplexity, near-zero variance. Google AI Mode, run-to-run variation in both answer and citations. AI Overviews, variation plus a trigger rate well below 100%. Share of responses, not rank, is the only comparable metric across all three.

What gets published between measurements

Every intervention is openly attributed to Carlos Sandoval Jr. and links to Digital Dynamics. Nothing anonymous, no pseudo-third-party sites, no undisclosed reviews, no paid placements presented as editorial. The list is kept here so the day-30 result can be read against it.

A dated log of what actually went live, with URLs, will be appended here before each measurement.

Day 7 results: pending

Scheduled . Mini panel: 17 prompts × 20 runs × 3–4 engines. Early signal only.

Tables for this run will appear here in the same format as the baseline, with a delta column against the baseline.

Day 14 results: pending

Scheduled . Mini panel, same design as day 7.

Tables for this run will appear here in the same format as the baseline, with a delta column against the baseline.

Day 30 results: pending

Scheduled . Full panel: 17 prompts × 60 runs × 4 engines (ChatGPT added). Decision point.

Tables for this run will appear here in the same format as the baseline, with a delta column against the baseline.

Decision rules, set in advance

Limitations

Changelog

Cite this page

Sandoval, C. (2026). How AI search recommends plumbing and restoration contractors in San Diego: a 30-day study. carlossandovaljr.com. Baseline Oct 25, 2026; updated 2026-10-25. https://carlossandovaljr.com/study/ai-search-plumbing-restoration-san-diego/