LSM Video · Law Firm Marketing Breakdown

Rad Law Firm Review: 7 Marketing Leaks Hiding in Plain Sight

  • 4.6 stars, 550 reviews – and zero analytics measuring any of it
  • A phone number you cannot tap to call, on a site built for emergencies
  • No conversion tags, no pixels – every ad dollar goes in blind
  • Reviews with no markup, so the stars never show up in search
  • 2,294 days since the last video upload
See every leak →

Watch the full video, then read the breakdown below.

Rad Law Firm has 4.6 stars across 550 reviews. Stop and think about what it takes to get there. Years of real work. Hundreds of clients happy enough with the outcome to vouch for you in public. That is the hardest part of marketing, and this firm already did it.

But when we audited their online marketing, we found basic things leaking leads. Not exotic stuff. Week-one stuff. The kind of fundamentals anyone paid to run your marketing should catch in their first few days on the account. Here is exactly what we found – and how to check whether the same leaks are dripping on your site right now.

4.6Star rating
550Google reviews
0Tracking tags found
2,294Days since last video

The phone number nobody can tap

Picture the moment this firm actually gets chosen. Someone gets rear-ended on the LBJ Freeway. They are sitting on the shoulder, phone in hand, searching for a lawyer. They land on the site – and the number is just text. There is no tap-to-call link anywhere on the homepage.

Nobody is copying a number by hand on the shoulder of a highway. They hit back and call the next firm. That lead is gone, and the firm never even knows it existed.

Swap the fender bender for a burst pipe, a dead AC in August, or a garage door that will not open, and it is the same story. Most urgent leads in the trades come from a phone. If your number is not a one-tap call button, you are donating jobs to the competitor whose number is.

No analytics means no answers

Next, we looked at the code. We searched for any analytics at all. No Google Analytics. No Google Tag Manager. Nothing.

After reviewing hundreds of local service accounts, I can tell you the ones that grow are the ones that measure. Right now, nobody at that firm can answer the most basic question in marketing: what brought this client in? Was it search? A referral? A review? No idea. Every decision about where to spend the next marketing dollar becomes a guess.

Every future ad dollar would go in blind

It goes further. No Google Ads conversion tag. No Facebook Pixel. So if a dollar ever goes into ads, it goes in blind – no conversion data coming back, no way to know which keyword or audience actually produced a signed case.

And retargeting – showing an ad to someone who already visited your site, usually one of the cheapest lead sources there is – simply is not possible. The pixel was never installed, so the audience does not exist.

Zero pages targeting a service in a city

Then the site itself. We found zero pages targeting a specific service in a specific city.

Here is why that matters. Nobody searches for Rad Law Firm unless they already know the firm. New clients type their problem and their city. They search for the thing that just happened to them, plus where they live. Right now, there is no page for Google to rank against that search – so the firm is invisible at the exact moment a stranger needs them.

The same rule runs your business. Every service you sell, in every city you want to win, needs its own page. Not one generic services page. Individual pages, so Google has something to rank when the search happens.

550 reviews Google cannot read

This one stings, because they already did the hard part. 550 reviews. A 4.6 rating. And review content sitting right there on the homepage.

But it is not marked up in the code Google reads. So those stars cannot appear next to their listing in the search results. If this were my firm, I would want that 4.6 showing everywhere it could. Those are free clicks left behind – a richer, more clickable listing, surrendered to whoever bothers to add the markup.

No structured data for the business itself

And it is not just the reviews. There is no structured data for the business itself – the code that hands Google your hours, your phone number, your service area. Without it, Google guesses. And the firm down the road that publishes it gets the richer listing. Same story in every trade: the contractor who feeds Google clean data gets the better-looking result.

A YouTube channel frozen in time

The most recent upload to their YouTube channel was 2,294 days ago. Seventy-nine months. Whoever ran it has probably changed jobs twice since then.

Video builds trust faster than anything when someone is choosing a lawyer – or any high-stakes service. A six-and-a-half-year silence does the opposite. A prospect finds the channel, sees the dust, and quietly wonders what else is not being maintained.

If someone is being paid to run this, they should have caught it. Every item on this list is a week-one fix.

Why this keeps happening

None of this is exotic. Tap to call. Analytics. Review markup. These are basics any agency should catch in week one. When they get missed, it is usually because agencies collect a monthly retainer while junior staff juggle 80 accounts – and nobody actually looks.

It does not matter whether it is a legal marketing shop or a home service marketing agency. The model is the same. Too many accounts, too few eyes, and a client who assumes someone is paying attention. Meanwhile the leaks drip for years.

The part most owners do not know yet

Here is the shift. With AI, these exact fixes can now run automatically. Tracking installed. Markup generated. Pages built. The whole machine monitored, without a junior account manager in the middle. With a bit of guidance, an owner can bring this in-house, own the whole thing, and never depend on an agency again.

That is exactly what we build at Local Service Mastery. And if you have ever felt burned by a home service marketing company that collected the retainer and never looked at your account, you already understand why we do it this way. You learn to run Google Ads, local SEO, and Facebook Ads yourself – with AI doing the heavy lifting – and the leads belong to you.

Want us to find what is leaking in your marketing? Grab the free audit – the link is below this video. We will show you exactly what is broken and what it is costing you.

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.

Why is tap-to-call such a big deal for a service business website?

Most urgent leads come from a phone. The person searching just got rear-ended, has a burst pipe, or is locked out – they are stressed and on a small screen. If your number is plain text instead of a tap-to-call link, they will not copy it by hand. They hit back and call the next business. You never even know the lead existed.

How can I tell if my website has analytics installed?

Start with one question to whoever runs your marketing: what brought this client in? If nobody can answer, you are almost certainly not measuring. In this audit we looked for any analytics at all – no Google Analytics, no Google Tag Manager, nothing. After reviewing hundreds of local service accounts, the pattern is clear: the ones that grow are the ones that measure.

What is retargeting, and why can’t a site without pixels do it?

Retargeting means showing an ad to someone who already visited your website. It is usually one of the cheapest lead sources there is, because you are advertising to people who already raised their hand once. But it requires a conversion tag or pixel – like the Google Ads conversion tag or the Facebook Pixel – installed on your site. No pixel, no audience, no retargeting.

Do I really need a separate page for each service and city?

Yes, if you want new clients from search. Nobody searches your business name unless they already know you. Strangers type their problem and their city. If you do not have a page targeting that combination, Google has nothing to rank, and you are invisible at the exact moment someone needs you. Each service you sell, in each city you want to win, deserves its own page.

What is review markup, and what does it actually do?

Review markup is code that lets Google read the reviews on your site. With it, your star rating can appear next to your listing in search results – a richer, more clickable result. Without it, even 550 reviews at a 4.6 average stay invisible in search. Same with business structured data, the code that hands Google your hours, phone, and service area. Skip it, and Google guesses while a competitor gets the richer listing.

Can AI really replace a marketing agency for a local business?

For the fundamentals, yes. The exact fixes in this breakdown – tap-to-call, analytics, conversion tags, review markup, structured data – can now run automatically with AI. With a bit of guidance, an owner can bring marketing in-house, own the whole thing, and stop depending on an agency where junior staff juggle 80 accounts and nobody looks. That is the model behind Local Service Mastery and its LSM AI platform.

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

Your reputation did its job. Is your marketing doing its?

Rad Law Firm did the hard part. Five hundred fifty real clients took the time to leave a review, and the average came out to 4.6 stars. That reputation should be printing cases. Instead, a missing tap-to-call link, zero analytics, no conversion tags, no local pages, no markup, and a YouTube channel last touched 2,294 days ago are quietly bleeding the return on all that goodwill.

None of it is exotic. Every item on this list is a basic any agency should catch in week one – and when it goes uncaught, the reason is almost always the same: a retainer getting collected while junior staff juggle 80 accounts and nobody actually looks. If someone is being paid to run your marketing, they should have caught this.

At Local Service Mastery, we would start with the free audit – the same one we ran here – and hand you the full list of leaks. Then we would fix them for good by putting the system in your hands: tracking, pages, markup, and ads run in-house with AI doing the heavy lifting, so you own the machine and never wait on an agency again. The link is below the video. Find your leaks before your competitors do.

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