AVA Law Group in San Diego, California. 4.9 stars across more than 1,500 Google reviews. After reviewing hundreds of local service accounts, I can tell you that kind of reputation is genuinely rare. Most businesses never get anywhere near it.
But their marketing has leaks. Real ones. The kind that quietly bleed leads every day while everyone assumes things are fine, because how could they not be? Look at those reviews.
So we pulled the site apart the same way we do in any audit. Six problems surfaced. Every single one is a basic check that any agency paid to maintain the site should have caught in the first month. Here is what we found, and why it matters for your business too — whether you practice law, fix furnaces, or open locked doors.
| Finding | What the audit found | Why it matters |
|---|---|---|
| Slow mobile site (32/100 Google PageSpeed) | Google PageSpeed mobile performance score 32/100, LCP 48.3 s. | Homeowners on phones bounce before the page loads — paid clicks included. |
| No paid-ads tracking detected at all | No Google Ads conversion tag, no Meta pixel in the page source. | Either no paid acquisition, or ads running blind with no conversion measurement. |
| No service+city pages | No internal links matching a service-in-city URL pattern | People search “emergency plumber in <city>”, not “AVA Law Group”. With one generic services page there’s nothing for Google to rank against those searches, and paid clicks land somewhere too generic to convert. |
| No LocalBusiness structured data | No LocalBusiness schema in the page’s JSON-LD | Structured data is how Google reads your hours, service area, phone and rating. Without it Google guesses — and competitors who publish it get the rich result instead. |
| Reviews shown but not marked up for Google | Review content on the page with no aggregateRating/review schema | Marked-up reviews can show star ratings directly in search results, which lifts click-through on a listing you already rank for — free clicks you’re currently leaving behind. |
| Insecure content on a secure page (2 resources) | 2 asset(s) loaded over http:// on an https:// page | Mixed content triggers browser security warnings and can silently block images or scripts from loading at all. |
| No Facebook/Meta pixel detected | No fbq(‘init’) / connect.facebook.net script found in the page source. | Without a pixel, there’s no way to retarget people who already visited the site — one of the cheapest ad channels available goes unused. |
Leak #1: A Mobile Site That Takes 48 Seconds to Load
We ran their site through Google’s own speed test. Mobile score: 32 out of 100. And the main content takes 48.3 seconds to appear on a phone. Forty-eight seconds.
Now think about who is searching. Someone who needs a lawyer is usually searching in a stressful moment, phone in hand. Same goes for someone with a burst pipe, a dead AC in July, or a locked front door. They are not waiting 48 seconds. They hit back and they call the next firm on the list. That is the entire decision, and it happens in seconds.
This is why speed sits underneath everything else you do. Your ads, your SEO, your reviews — all of it funnels a stressed searcher into that mobile experience. If the page does not load, the rest of your marketing effectively does not exist. You paid for the click and got nothing.
Leak #2: No Conversion Tracking — Advertising Blind
Second, we checked the site’s code for ad tracking. Nothing. No Google Ads conversion tag. No Meta pixel.
That tells us one of two things. Either no ads are running at all, or they are running blind with zero measurement behind them. Neither is acceptable. If this were my account, I would want to know exactly which clicks turn into signed cases. Which keyword. Which ad. Which dollar. Without a conversion tag, none of that exists — you are spending on vibes.
And no pixel means no way to follow up with people who already visited the site. That remarketing audience is usually one of the cheapest audiences you can reach. They already know the name. They already checked out the reviews. Letting them disappear is leaving money on the table. It is the first thing we look for in any audit — whether it is a law firm or a company paying for Google Ads management for contractors.
Leak #3: No Service + City Pages
Third, there are no pages built around a service plus a city.
Here is the part most owners miss. People do not search a firm’s name. They search the problem in the city. With no dedicated pages built for those searches, Google has nothing to rank. You are invisible for the exact searches that carry buying intent.
And it hurts twice. Any paid click you do buy lands somewhere too generic to convert — a homepage trying to speak to everyone instead of a page that matches the searcher’s problem and location word for word. One page per service, per city you want to win. That is the structure Google rewards and the structure that converts.
Leak #4: No Structured Data
Fourth, no structured data. That is the behind-the-scenes code that tells Google your hours, your phone number, your service area.
Without it, Google guesses. And while Google is guessing about you, competitors who publish structured data get the richer listing instead — the one with the extra details that pulls the eye and wins the click. You do not lose that click because your competitor is better. You lose it because Google understands their business and has to guess at yours.
Leak #5: 1,500 Five-Star Reviews Google Cannot Show
Fifth — and this one stings, given those 1,500 reviews — the reviews on their site are not marked up for Google.
That markup is what puts gold stars directly into the search results. You have seen those listings. The stars grab attention before a single word gets read, and they pull the click.
They already did the hard part. They earned the 4.9. Google just cannot show it.
Think about that. Years of great work, over a thousand happy clients taking the time to leave a review — and the payoff is invisible at the exact moment a searcher decides who to call. All because of a missing snippet of code.
Leak #6: Insecure Files on a Secure Page
Sixth, two files still load over an insecure connection on an otherwise secure page. Sounds technical. The consequences are not.
Mixed content like that can trip browser security warnings — the kind that scare a stressed searcher off instantly — or quietly keep images and scripts from loading at all. Meaning the site may be broken in front of real potential clients right now, and nobody on the team even knows.
Why Six Basic Checks All Got Missed
Here is the part that should bother you. Every one of these is a basic check. Nothing exotic. Nothing new. Any competent set of eyes finds them in an afternoon.
When they get missed, it is usually the same story. The agency collects the monthly retainer while junior staff juggle 80 accounts, and nobody actually looks. That is the dirty secret of the typical home service marketing agency model — the invoice arrives whether or not anyone opened your website this month.
If someone is being paid to maintain this site, they should have caught all six. Full stop.
The Fix: Own the Machine Instead of Renting It
And here is what most business owners do not know yet. With AI, these exact fixes can now run automatically.
What AI changes
Speed monitoring. Tracking verification. Structured data. Review markup. Security checks. The very things agencies charge a retainer to ignore can now run on autopilot — continuously, not once a quarter when someone happens to remember.
With a bit of guidance, you can run your marketing in-house, own the whole thing, and never depend on an agency again. That is exactly what we build at Local Service Mastery — the coaching, the training, and the LSM AI platform that does the heavy lifting so the machine belongs to you instead of an account manager juggling 79 other clients.
Start with a free audit
If you run a local service business and want us to find what is leaking in your marketing, we will do the same breakdown you just watched, on your business. Free audit. Link below. If a firm with 1,500 five-star reviews has six leaks, it is worth finding out what yours looks like.
Local Service Mastery








