A 4.9-star Dallas institution with 3,343 reviews — that nearby homeowners searching on Google Maps almost never see.
First, what Berkeys Plumbing, A/C & Electrical has plainly earned: a 4.9-star rating across 3,343 Google reviews. You don’t stack up that many happy customers over decades of Dallas summers and burst-pipe winters by accident — that takes showing up, doing the work right, and standing behind it. Nothing in this review touches any of that.
What we audited is strictly the public marketing setup — berkeys.com’s own page source plus their public Google listing, checked on August 23, 2026. Seven gaps came back, and each one is a week-one checklist item — the kind Local Service Mastery clears before a single dollar of growth spend goes out the door.

Top-three map pack at 0 of 25 nearby points — not in the top 20 anywhere on the grid
Verified with a live map-grid scan on August 23, 2026.

What’s visible
We ran live "HVAC contractor" searches from 25 points spread across a five-mile radius around the business. Berkeys reached the top-three map pack at 0% of the grid — zero of 25 points — and didn’t place inside the top 20 results at a single one of them.
Why it costs jobs
Most people only ever call one of the three names in the map box at the top of local search — page two might as well not exist. A 4.9-star profile with 3,343 reviews is exactly the raw material a fully built-out Google Business Profile turns into top-three placements; the gap between this reputation and this visibility is mechanical profile work, not anything about the business itself.
Mobile site scores 23/100 on Google’s own speed test — 28.7 seconds to load
Verified with Google PageSpeed Insights on August 23, 2026.

What’s visible
Google’s PageSpeed test scores the mobile site 23 out of 100. The largest element on the page takes 28.7 seconds to render on a phone — close to half a minute of staring at a blank or half-built page.
Why it costs jobs
Plumbing and AC are emergency trades: the search happens on a phone, in a crisis, with zero patience. Nobody waits twenty-nine seconds — they hit back and call the next company on the list. And when that visit came from a paid ad, the click was bought and paid for before it bounced. Speed work is unglamorous, but for a site this slow it’s the highest-ROI fix on the page.
Live Google Ads tag — with no click-fraud protection detected
Verified from the page source on August 23, 2026.
What’s visible
The site carries a live Google Ads conversion tag, which means real money is going into paid clicks. But we found no click-fraud protection script anywhere in the page source — the class of tool that blocks bots, serial clickers, and competitors from draining an ad budget.
Why it costs jobs
Unprotected local-service campaigns typically lose 10-20% of spend to clicks that were never going to become customers — on a trade where a single click can cost $30-$60, that adds up fast. Click-fraud protection software — click here for the one we recommend — pays for itself out of the waste it blocks.
No call tracking — the ads can’t learn which searches produce booked jobs
Verified from the page source on August 23, 2026.
What’s visible
Alongside the Google Ads tag, we found no call-tracking or dynamic-number-insertion script on the site — nothing tying a phone call back to the ad and keyword that produced it.
Why it costs jobs
Plumbing customers don’t fill out forms — they call. Without call tracking, Google can’t tell which ads drive those calls, so its bidding optimizes for the sliver of leads it can see instead of the calls that actually book jobs. Call tracking software — click here for the one we recommend — is what closes that loop.
No analytics of any kind — no GA4, no Tag Manager
Verified from the page source on August 23, 2026.
What’s visible
We found no Google Analytics 4 and no Google Tag Manager anywhere in the page source. There is no measurement layer on the site at all — nothing counting where visitors come from or what they do once they arrive.
Why it costs jobs
When nothing is measured, nothing can be judged: there’s no way for anyone — including the owner — to know which marketing fills the schedule and which quietly burns money. Installing the measurement is an afternoon’s work, and it’s the first fix no matter what else changes.
No Meta pixel — past visitors are gone for good
Verified from the page source on August 23, 2026.
What’s visible
No Facebook/Meta pixel appears in the page source. That’s the small snippet that lets a business show ads again to people who already visited its website.
Why it costs jobs
Most visitors don’t call on the first visit — they get a quote, think it over, compare. Retargeting those warm visitors is one of the cheapest ad channels there is, and without a pixel every one of them is a missed second chance. For a brand with this much name recognition in Dallas, that audience is larger than most.
The page’s own H1 headline is buried under other headings
Verified from the page source on August 23, 2026.
What’s visible
Lower-level headings (H2/H3) appear in the HTML before the page’s H1 — the single headline that’s supposed to tell Google what the page is about.
Why it costs jobs
Search engines read heading order as structure. When the H1 isn’t the first heading on the page, its weight as a ranking signal gets diluted — a small thing on its own, but for a business already invisible in the map pack, every free on-page signal matters twice over.
| Hiring an agency | DIY, unaided | Local Service Mastery (LSM AI) | |
|---|---|---|---|
| Map-pack coverage across the whole service area | A "rankings are up" line in a monthly report, if it’s grid-scanned at all | Invisible unless you already know grid scanning exists | Scanned on a live grid, then widened point by point |
| Site speed on the phones customers actually use | Flagged once in an onboarding audit, never re-tested | Feels "fast enough" from the office desktop | Tested on a standing cadence, fixed as it drifts |
| Ad budget defended from junk clicks | Marked "managed" while 10-20% leaks to bots and competitors | Easy to never know the problem exists | Click-fraud protection verified live, not assumed |
| Phone calls tied back to the ads that caused them | Reported as clicks and impressions, not booked jobs | The phone rings; nobody knows why | Call tracking wired in from day one |
| Who owns the accounts & the data | Varies — get it in writing before you sign | You, by definition | You. In your name from day one, kept if you cancel |
These findings describe Berkeys Plumbing, A/C & Electrical’s own public website and public Google Business Profile, reviewed August 23, 2026 — they are not a claim about who manages their marketing; we don’t know, and make no claim either way. The "hiring an agency" and "DIY" columns describe general patterns observed across the local-service marketing industry over 15 years — opinions and generalizations, not statements about Berkeys Plumbing, A/C & Electrical or any named provider. Local Service Mastery is not affiliated with, endorsed by, or sponsored by Berkeys Plumbing, A/C & Electrical.
Local Service Mastery








