LSM Video · Law Firm Marketing Breakdown

Pacific West Injury Law Review: 6 Marketing Leaks an Agency Should Have Caught

  • ✓Running Google Ads with zero click fraud protection — fake clicks typically eat 10-20% of spend and produce zero leads
  • ✓No call tracking, so Google can’t tell which ads actually turn into signed cases
  • ✓960 five-star reviews but no review markup — Google literally cannot show their stars in search
  • ✓Zero contact forms on the entire site — the after-hours audience has no way to reach them
  • ✓Six basic checks any agency should run in month one. All six were missed.
See all six leaks →

Watch the full video, then read the breakdown below.

Pacific West Injury Law in Las Vegas, Nevada. Five stars, 960 reviews. That’s close to a thousand injured clients who came back and vouched for them publicly — and in injury law, that is genuinely hard to earn.

Today, we’re not reviewing their legal work. We’re reviewing their marketing. And there are leaks.

Six of them. Every one is basic, every one costs them signed cases, and every one should have been caught in the first month by whoever is paid to run this account. Here’s the full breakdown — and more importantly, what it tells you about your own marketing, whether you run a law firm, an HVAC company, or a roofing crew.

960Five-star reviews earned
10-20%Ad spend typically lost to fake clicks
6Leaks found in a single review
FindingWhat the audit foundWhy it matters
No click-fraud protection (click here) detected alongside Google AdsSite carries a Google Ads conversion tag but no ClickCease/CHEQ script was found in the page source.Competitors and bots clicking ads burns budget with zero leads — typically 10-20% of local-service ad spend.
No call tracking detectedGoogle Ads tag present, but no call-tracking/DNI script found on the site.Most local-service leads CALL. Without call tracking, Google can’t optimize for the calls that actually book jobs.
No Facebook/Meta pixel detectedNo 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.
Multiple H1 tags on the homepage (4)4 <h1> tags found in the page source.Multiple H1s dilute the page’s main topic signal instead of reinforcing one clear keyword focus.
No contact form on the homepageZero <form> elements found in the page sourceAnyone who isn’t ready to call has no way to reach you. That’s the entire after-hours and comparison-shopping audience gone.
Reviews shown but not marked up for GoogleReview content on the page with no aggregateRating/review schemaMarked-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.

Leak #1: Google Ads spending with zero click fraud protection

First thing we saw: they’re running Google Ads. The conversion tag is sitting right there in the page source. But there’s no click fraud protection software anywhere on the site — and that’s the software that blocks bots and competitors from clicking your ads just to burn your budget.

Here’s why that matters. In local service advertising, fake clicks typically eat 10 to 20 percent of spend and produce zero leads. Not bad leads. Zero. So take your monthly ad budget, cut a tenth to a fifth of it off the top, and picture that money evaporating every single month. It never shows up as a line item. It just quietly disappears.

If this were my account, that’s locked down on day one. Not month three. Day one.

Leak #2: No call tracking — paying for data and not collecting it

Injury clients pick up the phone. That’s how cases get signed. The same is true in the trades — when someone’s basement is flooding, they’re calling, not browsing.

Without call tracking software (click here), Google can’t tell which ads produced actual phone calls, so it can’t optimize toward the clicks that turn into consultations. Read that again. The entire point of modern Google Ads is that the algorithm learns from your conversion data and goes hunting for more people like the ones who converted. No call tracking means the algorithm is flying blind — it knows someone clicked, but it has no idea whether that click became a signed case or a dead end.

They’re paying for the data, and then not collecting it. That’s the expensive kind of oversight — it wastes money today and makes every future dollar less efficient too.

Leak #3: 960 reviews on display, and no review markup behind them

This one stings with a record like theirs. The site displays their reviews, but there’s no review markup behind them. That’s a small piece of code that tells Google these are real reviews with real ratings.

Without it, Google won’t show star ratings next to their listing in search results. Think about what that means in practice: a searcher scans a row of listings, and the ones with visible stars pull the eye and the click. They’ve earned those stars — nearly a thousand times over. Google just can’t display them.

Free clicks, sitting on the table. The hardest part of reputation building is earning the trust of real clients. They did that. The easy part is a snippet of code, and it’s missing.

Leak #4: Zero contact forms on the entire site

No contact form on the homepage. Zero forms anywhere. And I know the counterargument: “our clients call.” Most of them do. But not all of them, and not always.

Picture the actual customer. Somebody who just got hurt and is searching at 11 at night from a hospital waiting room may not be ready to call a law firm yet. Maybe they don’t want to talk to anyone. Maybe they just want to type three sentences and hear back in the morning. Right now, that person has no way to reach them at all.

The entire after-hours audience, gone. A phone-only website quietly filters out every lead who isn’t ready for a live conversation — and in high-stress moments like an injury, that is a bigger slice of your market than you think.

Leak #5: No Facebook pixel, so no retargeting

The Facebook pixel is a tiny bit of code that lets you show ads to people who already visited your site and left. That’s it. And it’s one of the highest-leverage pieces of code in local advertising.

Here’s the why. Most visitors don’t convert on the first visit — they compare options, they get distracted, life happens. Retargeting lets you stay in front of those warm visitors after they leave, and retargeting warm visitors is usually one of the cheapest ad channels available, because you’re advertising to people who already know your name. Here, it’s completely unused. Every visitor they paid good money to attract through Google leaves the site and is never spoken to again.

Leak #6: Four H1 tags fighting each other on one homepage

The H1 is the main headline — the thing that tells Google what the page is about. Their homepage has four separate H1 tags. Four of them splits that signal four ways instead of pointing all of it at one clear topic. One page, one H1, one unmistakable subject. This is foundational SEO, and it takes minutes to fix.

Why six basic checks all got missed

Every one of these is a basic check any marketing agency should run in the first month. Not the advanced stuff — the table stakes. So how do all six slip through on an account this size?

After reviewing hundreds of local service accounts, I can tell you exactly why they get missed. The retainer gets collected, junior staff juggle 80 accounts, and nobody actually looks. It’s not a conspiracy; it’s capacity. When one junior manager is carrying 80 accounts, nobody opens the page source, nobody checks for a pixel, nobody counts H1 tags, and nobody notices there’s no form until the owner asks why the phone slowed down.

And don’t file this away as a law-firm problem. We see the same six leaks in HVAC, plumbing, electrical, and restoration accounts. Whether it’s a legal marketing shop or a local service marketing, the failure mode is identical: too many accounts, too little attention, and an owner who assumes somebody is watching. If someone’s being paid to run this marketing, they should have caught all six.

The part most owners don’t know yet

Here’s what most owners don’t know yet. With AI, these exact checks and fixes can run automatically now — the pixel checks, the conversion tracking audit, the markup validation, the on-page basics. The “nobody actually looked” problem disappears, because software always looks.

So the old trade — pay a home service marketing agency a retainer and hope someone competent touches your account — isn’t the only option anymore. With a bit of guidance, you can bring this in-house, own the whole thing, and never depend on an agency again. That’s the entire reason Local Service Mastery exists: coaching plus LSM AI tooling that puts the owner back in control of their own lead flow.

If you run a local service business and want us to find what’s leaking in your marketing, we do a free audit. Six leaks found in minutes on this one — yours probably has a few of its own. Link below.

Real owners · Real results

Don't take my word for it.

See it in action

How LSM AI Works

Still got questions?

Let's find the right fit for you.

Answer a few quick questions about your business. If it's a fit, we'll get you on a call with me. If not, I'll point you to what actually makes sense for where you're at.

— Lior

Free · Real Google data · 60 seconds

How many calls can your market get?

Real numbers — pulled straight from Google Ads. Not an agency pitch. 🎯

$ /mo

No credit card  ·  No commitment  ·  We verify your details before showing results

The honest truth

Agency vs. owning it.

The agency model
  • ✗ $2,000–$5,000/month in fees just to manage your account
  • ✗ They own your Google Ads account — you start from zero when you leave
  • ✗ Random results. No explanation of why.
  • ✗ Zero visibility into what they're actually doing
The LSM way
  • ✓ Costs less than one missed job
  • ✓ Your Google Ads account. Your campaigns. Your data — always.
  • ✓ AI manages it daily. Full transparency — you see every decision.
  • ✓ Cancel anytime. Your campaigns stay yours forever.
The LSM way

How it works.

The opposite of an agency. We build it inside your accounts. You own it all.

1

Pick your coverage

One city or your whole service area. The free audit tells you exactly what to expect in your market.

2

Your LSM AI builds everything

Your AI marketing manager builds your Google Ads, call tracking, fraud protection, and landing page — inside your accounts. You approve before a single dollar is spent.

3

Your phone starts ringing

Most clients are live within 48 hours. Your AI optimizes bids and keywords daily — results compound over time.

✓ Google Ads campaign (your account) ✓ Call tracking setup ✓ Competitor click blocking ✓ High-converting landing page ✓ Daily bid & keyword optimization ✓ Monthly performance report ✓ You own every account, always ✓ Personal LSM AI manager ✓ 24/7 Q&A in Lior's voice ✓ 7-day money-back guarantee
Real client wins and results using LSM
Included in every plan

Your own AI account manager.

Built on 8,600+ real LSM coaching sessions. Trained in Lior's exact voice.

⚡ Powered by LSM AI · Trained on 8,600+ real LSM coaching sessions
🔐

It already knows everything about you

The moment you sign up, your LSM AI knows your plan, your city, your service. No setup call. No briefing a stranger.

🏗️

Builds your entire setup — while you watch

Google Ads. Call tracking. Fraud protection. Your landing page. Built inside your accounts, step by step.

✅

Nothing goes live without your sign-off

Before a single dollar is spent, your AI walks you through everything it built. You approve. Then it goes live.

💬

On call 24/7 — in Lior's exact voice

Ask it anything, anytime. 8,600+ real LSM coaching answers. Available instantly.

► claude
✓ Membership verified — Growth plan · Dallas TX
✓ Client profile loaded — HVAC, 3 cities
Building your Google Ads campaign…
✓ Campaign created (PAUSED for review)
✓ 47 keywords added across 3 ad groups
✓ 3 responsive ads created
Setting up call tracking…
✓ 4 tracking numbers created
✓ Call tracking installed on your site
✓ Competitor click blocking active
Building landing page…
✓ Site backed up · Page builder detected
✓ Landing page live at dallas-hvac.yourdomain.com
Everything looks good. Budget: $75/day · Targeting: Dallas 25mi · Ready to go live?
You: Yes, turn it on.
✓ Campaigns activated. Your phone should start ringing.
Real session · Google Ads + Call Tracking + Landing Page built in one go
Free · 2 minutes · No call required

See what your market can do.

Real estimate — pulled directly from Google's own data. Not a made-up projection. 🎯

No credit card  ·  No call  ·  Results in 30 seconds

If this sounds familiar…

You've been burned before.

🔒

They own your accounts. Not you.

The day you leave an agency, your Google Ads account, tracking numbers, and landing page are gone. You spent $30,000 building their asset.

💸

The reports look great. The phone doesn't ring.

Impressions. Clicks. CTR. Beautiful PDF every month. But when you ask how many jobs you closed — nobody has a straight answer.

🤷

You ask a question. You get an email 48 hours later.

You need answers now. A human account manager you can never reach isn't service — it's a subscription to uncertainty.

Lior Vaknin
Who's behind this

I'm Lior. 15 years making sure you never get locked out of your own marketing again.

I built Local Service Mastery because I watched too many great contractors get burned by agencies — overcharged, locked out, left with nothing. So I flipped the model: your accounts, your data, your asset. We build it. You own it.

500+owners coached
$20M+revenue generated
15+years in the game

Peace,
Lior Vaknin

Good questions

Questions,
answered.

What is click fraud protection for Google Ads?

It’s software that blocks bots and competitors from clicking your ads just to burn your budget. In local service advertising, fake clicks typically eat 10 to 20 percent of spend and produce zero leads. If you’re running Google Ads without protection, a chunk of every month’s budget is gone before a real customer ever sees you. It should be one of the first things installed on any account.

How does call tracking make Google Ads perform better?

When a lead picks up the phone, call tracking tells Google which ad produced that call. Without it, Google can’t tell which ads produced actual phone calls, so it can’t optimize toward the clicks that turn into consultations. You end up paying for the data and not collecting it — and the algorithm keeps bidding blind.

Why don’t star ratings show up next to my website in Google search?

Most likely you’re missing review markup — a small piece of code that tells Google the reviews on your site are real reviews with real ratings. Without it, Google won’t display star ratings next to your listing, no matter how many five-star reviews you’ve earned. The stars exist; Google just can’t show them, and those free clicks stay on the table.

My customers always call. Do I still need a contact form on my site?

Yes, because not every lead is ready to talk. Someone searching at 11 at night — from a hospital waiting room, or standing next to a leaking water heater — may just want to type three sentences and hear back in the morning. With no form anywhere on the site, that person has no way to reach you at all. The entire after-hours audience goes to a competitor who gave them an easier option.

What is a Facebook pixel and why does retargeting matter?

It’s a tiny bit of code that lets you show ads to people who already visited your site and left. Most visitors don’t convert on the first visit, and retargeting those warm visitors is usually one of the cheapest ad channels available because they already know your name. Without the pixel, every visitor you paid to attract leaves and never hears from you again.

Can I really run my own marketing without an agency?

Increasingly, yes. The checks agencies routinely miss — conversion tracking, fraud protection, review markup, pixels, on-page basics — can run automatically with AI now. With a bit of guidance, you can bring this in-house, own the whole thing, and stop depending on a retainer and a junior account manager juggling 80 clients.

Which plan should I pick?

Start with Starter if you want to get your phone ringing in one city and grow from there — one new campaign gets added each month. Go with Growth if you're ready to cover your full service area right away. Pro adds local SEO, Facebook Ads, and weekly coaching with me directly. If you're still not sure, run the free audit — it'll tell you what to expect in your market.

How fast will my ads go live?

Most clients are live within 48 hours of completing setup. Your LSM AI builds everything, you review and approve, then it goes live. The only exception is if Google requires advanced verification for your category (locksmith, garage door) — that's a direct process between you and Google, and we walk you through it.

What results can I expect?

Depends on your trade, your city, and your ad budget. The free audit gives you a real estimate pulled directly from Google's own Ads data — not a made-up projection. In a medium-to-large market with a $1,000/month ad budget, most clients get 15–40 qualified calls per month. Run the audit first to see what's realistic in your specific area.

Do I really own everything?

Yes. The Google Ads account, the call tracking numbers, the landing page — all built inside your accounts, in your name. If you ever cancel, you walk away with everything you paid to build. That's not a policy. That's the whole point.

Is there a contract?

No contract, ever. Every plan is month-to-month. Cancel anytime — if we stop earning your business, you should stop paying.

What if I already have my own call tracking or fraud protection?

No problem. You can connect your existing accounts, or we set everything up fresh for you. Your call — you pick during onboarding.

I'm a locksmith or garage door company. Anything I should know?

Yes — Google requires advanced verification for locksmith and garage door services before ads can run. We build your campaign and all your keywords, but you'll need to complete that verification with Google directly (we walk you through it). If for any reason you can't complete it, you're covered by our full 7-day refund.

Do you work with my trade?

We specialize in home and local services — HVAC, plumbing, electrical, roofing, locksmith, garage door, pest control, carpet cleaning, water damage, tree service, and more. Run the free audit and you'll instantly see if we're a fit.

What exactly is my LSM AI account manager?

It's your personal AI marketing manager — trained on 8,600+ real LSM coaching sessions. Sign up and it's ready to go: builds your full campaign setup inside your accounts, reviews everything with you before anything goes live, and stays on 24/7 to answer any question about your campaigns, leads, or marketing strategy. In Lior's exact voice.

What's the 7-day money-back guarantee?

If you sign up and decide within 7 days that this isn't right for you — for any reason — you get a full refund. No hoops. We'd rather lose a bad fit early than keep a client who isn't seeing value.

The bottom line

A Five-Star Reputation Can’t Fix a Leaky Funnel

Pacific West Injury Law did the hard part. Five stars across 960 reviews is a reputation most firms — and most contractors — never build. But reputation doesn’t plug leaks. They’re spending on Google Ads with no fraud protection, no call tracking, no review markup, no forms, no pixel, and a homepage that can’t decide what it’s about.

Every one of those is a first-month check. If your marketing provider hasn’t run them on your account, that tells you something. And if you’d rather not depend on a provider at all, that’s the better answer — with AI running these checks automatically, an owner with a bit of guidance can run this in-house and own it outright.

That’s exactly what we do at Local Service Mastery. Book the free audit and we’ll show you precisely what’s leaking in your marketing — or learn to run the whole thing yourself with our coaching and LSM AI platform. Either way, no more paying for marketing nobody is actually looking at.

Want this handled for you?

Get a free 30-second marketing audit and see how Local Service Mastery helps you own your lead generation instead of renting it.

Get my free audit →

Stop renting leads.

Check your market, pick your plan, or grab 15 minutes with me. Let's get your phone ringing.

See what your market can do

Your trade