
My Professional Plumber went from 11 trucks to barely keeping four techs busy — while paying an agency the whole time. This plumber marketing audit graded Jamie Foster’s Knoxville business a D+ across 12 categories, and the data shows exactly where the money leaked and where it never went.
Jamie has run plumbing in Knoxville for over 14 years and earned 88 reviews at a 4.9 average. The craft is not the problem. The problem is that almost nobody can find him — and the agency he paid never built the infrastructure to fix it.
Read The 12-Category Scorecard
We graded 12 pillars using the Metrics, Analysis, Action framework. Jamie earned an A in exactly one — review management. Everything else ranged from average to failing, and three pillars scored an outright F.
| Pillar | Grade | What the data showed |
|---|---|---|
| Review management | A | 88 reviews, 4.9 average, every one answered |
| Google Business Profile | B+ | Accurate and professional, but photos stay generic |
| AI search visibility | B- | 14 Google AI Overview, 15 ChatGPT, 7 Perplexity citations |
| SEO & organic | D | 137 keywords, 480 visits/mo vs 3,000–10,000 for rivals |
| Backlink profile | F | 1,462 referring domains collapsed to 140 |
| Technical health | F | No GTM, no pixel, no call tracking, no visible GA4 |
| Paid advertising | F | Zero Google Ads, zero LSAs, zero Facebook Ads |
The composite landed at D+, and the only thing holding it up was Jamie’s reviews. A plumber with 14 years and 88 five-star reviews in a metro like Knoxville should be doing $2–3 million a year, not rationing four trucks.
Pull the client’s Domain Rating and organic keyword count, then pull the same two numbers for their three closest competitors. When the client sits at DR 5 with 137 keywords and rivals sit at DR 20–40 with 500–1,000, you have the authority gap in two screenshots — the fastest way to show an owner where the money went.
Trace Where The Rebuild Went Wrong
Jamie described it plainly: “we grew great, then had our website rebuilt and we died.” The numbers back him up. The rebuild wiped out roughly 90% of his link equity, dropping referring domains from 1,462 to 140 and gutting the authority he spent a decade earning.
The sloppiness shows in the details. We found Nashville references in the image alt tags and metadata of a Knoxville site — the fingerprint of templated, copy-paste work where nobody changed the city name. The title tag reads “Plumbers Near Me” instead of leaning on Knoxville, TN. Multiple inconsistent phone numbers appear across the site and directories, confusing customers and search engines alike.
Then there is the measurement layer, or the total absence of one. No Google Tag Manager, no Facebook Pixel, no call tracking, no visible GA4. Jamie paid for marketing with no way to see what worked — and where there is no tracking, there is no accountability. The agency never had to prove a thing.
Open the homepage source and search the alt text and metadata for any city that is not the client’s. A wrong city name baked into the templates — like Nashville on a Knoxville site — is hard proof the agency reused a template and never customized the work. It is the single most damning thing you can hand an owner in five minutes.
Map The Invisible Service Area
We ran a 9×9 geo-grid — 81 data points across a 3-mile radius from Jamie’s shop. For “plumber near me,” his bread-and-butter term, he ranks positions 5–7 right next to his address, then falls to 9–17 and finally 20-plus as you move out. He owns a tiny pocket and nothing else.
One pillar pointed up. AI search visibility scored a B-, with Jamie’s business surfacing in 14 Google AI Overview citations, 15 ChatGPT citations, and 7 Perplexity citations. AI models already recognize him — they just need more structured assets to pull from. That is a foundation most contractors do not have.
Run The 30-Day Stop-The-Bleeding Plan
A D+ does not get fixed in an afternoon, so the action plan runs in order of urgency. Every step ties back to the same loop — measure the gap, analyze what it means for booked jobs, then act. It is the discipline behind the MAA framework, applied one task at a time.
| Priority | Move | Why it matters |
|---|---|---|
| 1 | Secure every account login | Confirm GBP, domain, GA4, and social ownership before anything else |
| 2 | Install tracking today | GTM container, GA4, pixel, and call tracking — you cannot manage what you cannot measure |
| 3 | Fix the critical SEO errors | Purge Nashville references, drop one phone number, build real service pages |
| 4 | Turn on Local Service Ads | A 4.9-star plumber should get the Google Guarantee badge and calls on day one |
| 5 | Rebuild the backlink base | Chamber membership and real partners to lift DR from 5 toward 15 |
The first service pages should be the money pages — water heater repair, drain cleaning, emergency plumbing — each written by hand around the Knoxville neighborhoods Jamie actually serves, with real photos and E-E-A-T baked in. No generic plumbing articles. Publish only pages Jamie could have written, because they came from his real jobs. The same move runs end to end in the Quick Audit process.
Jamie has everything it takes to dominate Knoxville again: 14 years of craft, genuine reviews, and customers who write paragraphs about him. The only thing between him and a full calendar is a real strategy that makes the phone ring — not the hollow promises of an agency that could not install a pixel. Metrics, Analysis, Action. That is the whole game.
Think your agency is pulling the same moves? We will grade all 12 pillars and hand you the fix order for your own local service business.

