LSM Video · Plumbing Marketing Breakdown

Pacific Plumbing Team Review: 5 Stars, 325 Reviews, and Invisible on Google

  • 5 stars across 325 reviews — and still invisible where customers actually look
  • Top 3 in the map pack 0% of the time. Average position: 13.4.
  • No service or city pages — Google has nothing to rank for ’emergency plumber’ searches
  • Mobile speed 49/100 with a 4.8-second load — panic searches don’t wait
  • 682 days since their last YouTube upload — and every fix here is an afternoon job
See the breakdown →

Watch the full video, then read the breakdown below.

Pacific Plumbing Team has 5 stars across 325 reviews. You don’t earn that by accident. That’s years of showing up, doing clean work, and treating people right when their kitchen is flooding.

But reputation and visibility are two different things. We ran their online presence through the same breakdown process we use for any local service business, and what we found is a company that’s winning offline and losing online. Badly.

Here’s the part that should bother every owner reading this: none of what’s broken is advanced. Every problem below is fixable, most of it in an afternoon. And if they’re paying someone to run their marketing right now, that someone hasn’t bothered to look.

The Map Scan: Top 3 Exactly 0% of the Time

We ran a live map scan for the keyword “plumber” across a 5-mile radius around their Venice Boulevard location. Not one search from one spot — a scan across the whole area, showing what real searchers actually see when they look for a plumber from different points around that radius.

The result: Pacific Plumbing Team appears in the top 3 map results 0% of the time. Zero. Their average position across the scan is 13.4.

0%of map scans in the top 3
13.4average map position
49/100mobile speed score
4.8smobile load time

When a water heater lets go, people call one of the three names up top. Nobody scrolls to 13.

That’s the whole game in local search. Plumbing is an emergency business. The homeowner standing in a flooded kitchen is not comparison shopping. They call the first name that looks trustworthy, and “first” means the map pack. All 325 of those five-star reviews do nothing for the searcher who never sees the listing in the first place.

No Service Pages. No City Pages. No Rankings.

Pull up their website and you’ll find one generic services page. That’s it. No dedicated pages for individual services. No pages for the cities and neighborhoods they serve.

Here’s why that kills them. People don’t search “Pacific Plumbing Team.” They search “emergency plumber in Los Angeles.” Brand searches only happen after someone already knows you. The entire market of people who need a plumber right now and don’t have one yet is searching by service and by city — and that’s the traffic worth fighting for.

And Google ranks pages, not businesses. Every service you offer and every area you serve is a separate search with separate intent. Water heater repair, drain cleaning, emergency plumbing — each one needs its own page if you want a real shot at ranking for it. One generic page gives Google nothing to work with. The companies that do show up for those searches are the ones giving Google a dedicated page that matches exactly what the searcher typed. That’s not a trick. That’s the mechanism.

325 Five-Star Reviews Google Can’t See

The reviews do show up on their website, which is fine as far as it goes. The problem is how they’re coded. Nothing on the page tells Google these are reviews. No structured data, no review markup, no signal connecting those testimonials to the business in Google’s eyes.

Marked up properly, those stars can appear directly in the search results, right under the listing. You’ve seen those results — the ones with five gold stars sitting under the blue link. They pull the eye. They pull the click. They convert better, because the trust is established before the searcher even lands on the site.

Pacific Plumbing Team already did the hard part: they earned the reviews. The small technical step that would put those stars in front of searchers is missing. That’s free clicks left behind, every single day.

The Flooded-Kitchen Test: 4.8 Seconds Too Slow

Their mobile speed score is 49 out of 100 on Google’s own speed test, with a load time of 4.8 seconds. On paper that might not sound catastrophic. In context, it’s brutal.

Picture the actual customer: flooded kitchen, phone in hand, water spreading across the floor. That person is not browsing. They’re in a panic. Nobody in that state waits five seconds for a page to load. They hit the back button and call the next plumber on the list. And here’s the part that should make any owner angry: if that visit came from a paid ad, that click cost money. Real money, spent to bring a ready-to-book customer to a page that loaded too slowly to keep them. Gone.

The one-line fix nobody caught

It gets worse. Their secure page loads one file over an insecure connection. That’s what’s known as a mixed content issue, and depending on the browser it can trip a security warning — or quietly block the file altogether with no visible error.

Maybe it’s an image. Annoying, but mostly harmless. Maybe it’s the form script — in which case the contact form may be broken for some visitors and nobody knows, because a quietly blocked script doesn’t send anyone an alert. Either way, it’s a one-line fix somebody should have caught. And it raises the obvious question: if your marketing provider hasn’t run a check this basic, what else are they not checking?

682 Days of Silence

Their last YouTube upload was 682 days ago. Nearly two years of quiet.

This one isn’t about algorithms. It’s about trust. One short clip of a technician explaining a repair — two minutes, shot on a phone — would put a face on those 325 reviews. It would let a nervous homeowner see exactly who’s showing up at their door before they ever pick up the phone. In a trade where the entire sale is trust, that’s the cheapest conversion tool there is. And it’s sitting unused.

The Real Problem: Nobody Is Actually Looking

Step back and look at this list. Map invisibility. Missing service and city pages. Reviews with no markup. A slow mobile site. A mixed content error. A dead YouTube channel. Not one of these is an advanced problem. Every one of them shows up in a basic audit, and every one has a straightforward fix.

So why do they exist? Because this is how a typical home service marketing agency operates: they collect the retainer while junior staff juggle 80 accounts, and nobody actually looks at your business. Not this month, not last month, maybe not ever. The report goes out. The invoice goes out. The leaks keep leaking.

Most local service marketing agencies won’t tell you this, because the retainer model depends on you believing the maintenance is complicated. But here’s what most owners don’t know yet: with AI, these fixes can run automatically. Speed checks, markup, content for those missing service and city pages — machines handle the monitoring and the grunt work better than a distracted account manager juggling 80 clients ever did.

That’s exactly why we built Local Service Mastery the way we did. With a bit of guidance, you can bring your marketing in-house, own every piece of it, and never depend on an agency again. The knowledge isn’t gated anymore. The tools aren’t expensive anymore. The only thing standing between you and a marketing system you control is someone showing you how it actually works.

And if you run a local service business and want to know what’s leaking in your own marketing right now, we do a free audit. The link is below this video. Worst case, you find out everything’s fine. Best case, you find your 13.4 before your competitors find 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 isn’t my plumbing company showing up in Google’s top 3 map results?

In this breakdown, a live map scan for “plumber” across a 5-mile radius showed the company in the top 3 exactly 0% of the time, with an average position of 13.4. The causes were visible everywhere else: no service or city pages giving Google anything to rank, reviews with no markup, and a slow mobile site. Emergency searches go to the three names on top — if you’re at position 13, you effectively don’t exist.

What are service and city pages, and why do they matter so much?

Google ranks pages, not businesses. People search “emergency plumber in Los Angeles,” not your company name — brand searches only happen after someone already knows you. Each service you offer and each area you serve is a separate search with separate intent, and each one needs its own dedicated page. One generic services page gives Google nothing to rank for those searches.

How do I get star ratings to show next to my website in Google search results?

Your reviews need to be marked up properly on your site with structured data that tells Google they are reviews. Right now, plenty of businesses display great testimonials on their site with nothing in the code connecting them to the business in Google’s eyes. Marked up correctly, those stars can appear directly in the search results — free clicks most competitors leave behind.

Does my website’s speed really affect how many calls I get?

Yes — especially in emergency trades. This site scored 49 out of 100 on Google’s own speed test with a 4.8-second mobile load. Picture a flooded kitchen and a phone in hand: nobody waits five seconds. They hit back and call the next plumber. And if that visitor came from a paid ad, you just paid for a lead your website threw away.

What is a mixed content error, and should I actually worry about it?

It’s when your secure (HTTPS) page loads a file over an insecure connection. Depending on the browser, that can trigger a security warning — or quietly block the file with no visible error. If the blocked file is an image, it’s annoying. If it’s your form script, your contact form may be dead for some visitors and you’d never know. It’s a one-line fix, and it’s exactly the kind of thing a paid provider should catch in an afternoon.

Can I really run my own marketing without an agency?

That’s the shift most owners haven’t caught up to yet. None of the fixes in this breakdown are advanced — and with AI, they can run automatically, from speed monitoring to the content for those missing service pages. With a bit of guidance, you can bring your marketing in-house, own it, and never depend on an agency again. That’s exactly what Local Service Mastery trains service business owners to do — start with the free audit linked below the video.

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

Five Stars Mean Nothing If Nobody Can Find You

Pacific Plumbing Team did the hard part. Earning 5 stars across 325 reviews takes years of real work, real customers, and real trust. But Google can’t rank a reputation it can’t see — and right now, everything that would make that reputation visible is missing or broken: the service and city pages, the review markup, the mobile speed, the secure site, the fresh content.

None of it is advanced. That’s the scandal. If you’re paying an agency and your numbers look anything like 0% in the top 3 and an average position of 13.4, the problem isn’t your market. It’s that nobody is looking. And if you’re not paying anyone, those same fixes are sitting there waiting for you too.

Here’s what we’d do about it at Local Service Mastery: run the free audit, map every leak exactly the way we did in this breakdown, then show you how to fix it and keep it fixed — in-house, with AI doing the heavy lifting, so you own your marketing instead of renting it from an agency that isn’t watching. The audit link is below the video. Find your leaks before your competitors find your customers.

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