Local SEOJuly 13, 20267 min read

Fall River's plumbers have 2,991 reviews and a 4.89 average. On a phone, the median website takes 9.4 seconds to show anything.

We measured the 16 plumbers Google returns for Fall River. Between them they hold 2,991 reviews at 4.89 stars — none below 4.3. But on a phone, 11 of the 12 sites we could measure miss Google's speed threshold, the median takes 9.4 seconds to paint, and the slowest takes 48. Here's the data, the method, and the fixes.

By Joshua Amado

Share

Start with the part that can't be faked#

The 16 plumbing businesses Google returns for "plumber in Fall River, MA" hold 2,991 Google reviews between them, averaging 4.89 stars. Not one of them sits below 4.3.

Stop and think about what that number represents. Nearly three thousand people in this city let a stranger into their basement at 6am on a Sunday with water coming through the ceiling, and then went home and typed out a review saying it went well. You cannot buy that. You cannot fake it at that volume. It is 20 years of showing up.

So this is not an article about businesses doing badly. It's about what happens to that reputation in the four seconds between a customer tapping your name on Google and your website actually loading.

Then look at the phone#

Here is the anonymized data. Rating and review count are from Google. Performance score and LCP are from Google's PageSpeed Insights, run on a simulated mobile device on July 13, 2026.

LCP — Largest Contentful Paint — is the number that matters. It's how long before the customer sees anything real. Google's own threshold: under 2.5 seconds is "good," over 4.0 seconds is "poor."

RatingReviewsPerfMobile LCP
Site A4.641873.7s
Site B5.048952.3s
Site C5.0436820.6s
Site D4.94123548.0s
Site E4.329913.4s
Site F4.47714.6s (field)
Site G4.934343.9s (field)
Site H4.9716110.4s
Site I4.828not measured
Site J4.9507533.3s
Site K4.99144126.4s
Site L4.417339.4s
Site M4.812no website
Site N5.03no website
Site O4.516not measured
Site P4.98095313.0s
  • Median mobile LCP: 9.4 seconds. Google's "good" bar is 2.5.
  • 11 of the 12 we could measure fail that bar. 7 are in Google's "poor" band.
  • The slowest takes 48 seconds. That business has 412 reviews at 4.9 stars.
  • Exactly one site — Site B — clears Google's threshold.

Two of those readings, marked (field), are not simulations. They're Google's CrUX field data: what real human beings on real phones actually sat through over the trailing 28 days. The rest are lab estimates. We tell you which is which because the difference matters.

Two of the sixteen have no website at all. One refused our checker — their site exists, we simply couldn't read it, so we excluded it from every count above rather than hold it against them.

Why the owner has no idea#

This is the part I most want you to hear, because it's the reason none of this ever gets fixed.

Your website feels fast to you. You check it on your laptop, on your own office wifi, on a browser that cached every image the first time you loaded it in 2019. It snaps up instantly. Of course it does.

Your customer is standing in a flooded basement, on a sidewalk, in a driveway. They're on cellular. They have never visited your site before, so nothing is cached. They're on a mid-range Android phone, not your laptop. That is where the 9.4 seconds lives. And they don't wait it out — they hit back and tap the next plumber in the list.

Here is the cruel part: there is no alarm for this. No email arrives. Google doesn't call you. The customer who bounced doesn't leave a one-star review saying "site was slow" — they just quietly become someone else's customer. Five of these businesses have no analytics installed at all, which means they have no way of knowing any of this is happening. That is usually exactly why it still is.

The last inch#

Speed is only half of it. The rest is what happens once the page finally does load:

  • 5 of 13 have a phone number you cannot tap. It's printed on the page as text. On a phone, in an emergency, the customer has to memorize it, leave your site, open the dialer, and type it in. Most won't. For a plumber — a business where the entire transaction usually begins with a panicked phone call — this is the single most expensive line item on this page.
  • 9 of 13 have no contact form. If you're closed, there is no way to reach you.
  • 11 of 13 have no online booking. Every appointment has to happen by phone, during business hours.
  • 8 of 13 have no LocalBusiness schema, so Google is guessing at their hours and address instead of being told.
  • 5 of 13 have no meta description, so Google writes their search snippet for them.
  • 2 of 13 have no mobile viewport tag — phones render a shrunken desktop page you have to pinch to read.
  • 2 of 13 have a broken or expired security certificate. Every visitor meets a full-screen browser warning before they ever see the page. That one is measured in hours to fix.
  • 6 of 12 list a phone number on their website that doesn't match the one on their Google listing. Google notices. So do customers.

Median accessibility score: 88/100. Beyond simply locking out disabled customers, that's the ground ADA demand letters get built on.

The fixes, cheapest first#

1. Make the phone number tappable. This is one line of HTML. It's free. It takes five minutes.

<!-- Not this -->
<p>Call us: (508) 555-0100</p>

<!-- This -->
<a href="tel:+15085550100">(508) 555-0100</a>

On a phone, the second one opens the dialer with one tap. That's it. That's the whole fix.

2. Fix the certificate. If your site is on plain http://, Chrome is showing every single visitor "Not secure" in the address bar. A certificate is free (Let's Encrypt) and most hosts turn it on with one switch.

3. Add the viewport tag. One line in your <head>. Without it, phones render your desktop layout shrunk to thumbnail size.

4. Compress your images. This is where the 9, 20, 48 seconds almost always comes from — a hero photo exported straight off a camera at 4,000 pixels wide and 6 megabytes, being downloaded over cellular. Resize it to the size it actually displays at and export it as WebP. This alone routinely cuts LCP by more than half.

5. Add a contact form and LocalBusiness schema. An afternoon of work, once.

You don't have to take my word for any of this. Go to pagespeed.web.dev, paste in your own URL, hit Analyze, and read the mobile number. It's free, it's Google's, and it takes 30 seconds. Every figure in this article can be reproduced by anyone that way — that's deliberate.

The most important thing in this report#

I'm not going to publish letter grades, and I'm not going to name a single one of these businesses.

Partly because they never asked to be graded in public. But mostly because a grade would be a lie about what actually matters here. A performance score measures what a machine can see in six seconds. It cannot see the 2,991 people who left a review. It cannot see the 4.89 average. It cannot see the 2am call-outs, the frozen pipes in February, the customers who have used the same plumber for three decades and would not dream of calling anyone else.

These businesses are not failing. They are thriving — and their websites are underselling them by a distance.

That's the whole finding. A 4.9-star, 412-review plumbing company has a website that takes 48 seconds to load on a phone. The business is excellent. The website is a bad photograph of an excellent business.

And if you read that and thought that might be me — that's good news, not bad. You already built the part that takes twenty years and cannot be shortcut. What's left takes an afternoon.

If you want yours checked#

I'll run the same audit on your site — speed, mobile, schema, your Google listing, the tappable-phone check, all of it — and send you what I find. Free, no pitch, no obligation. If the answer is "your site is fine," I'll tell you that and you'll never hear from me again.

Joshua Amado — Avalon Partner, Fall River 774.559.8992 · Joshua.Amado@AvalonPartner.com


Method: the 16 businesses Google Places returns for "plumber in Fall River, MA," excluding franchises and chains. Speed measured via Google PageSpeed Insights (mobile), using CrUX field data where Google has enough real traffic to report it — 2 of 12 sites — and a lab estimate otherwise. Thresholds are Google's own, not ours. Anything we could not measure is marked "not measured" and excluded from the counts rather than counted as a zero. Data as of July 13, 2026.

Want help putting this into practice?

Avalon Partner helps Fall River and South Coast businesses fix the gaps that cost them leads. Call 774.559.8992 or email Joshua.Amado@AvalonPartner.com.

Keep reading