I Looked at 25 Local Business Websites in NH and MA. Here's What Customers Found After the Click.
If you run a painting company, flower shop, or plumbing business in the Seacoast or Fitchburg-Leominster area, there's a decent chance customers first encounter you through Google's local map results.
So I picked 25 real businesses — painters, florists, landscapers, electricians, and plumbers across five towns — by searching Google the way a customer might and selecting the first qualifying business shown in the local map results for each category and town. The towns were Portsmouth, Dover, and Exeter in New Hampshire, and Fitchburg and Leominster in Massachusetts. Then I ran their sites through the same checks I run on my own client work: mobile speed, basic technical health, and whether the page makes it easy to understand the business, trust it, and get in touch.
This isn't a scientific study. It's one web guy in Portsmouth spending a few evenings looking under the hood of 25 sites that were already showing up prominently for a relevant local search. Here's what I found once people click through.
Showing Up Is Only the First Step. The Page Still Has to Load.
Of the 24 sites Google's mobile test could actually measure:
- Median time for the largest visible page element to appear: 4.8 seconds. Google measures this as Largest Contentful Paint, or LCP, and calls anything over 2.5 seconds "needs improvement."
- 22 of 24 sites — 92% — were slower than that 2.5-second mark.
- 15 of 24 — well over half — took more than 4 seconds for the main content to appear on a phone.
- Not one of the 24 sites hit Google's "good" Performance range (90+).
That matters because showing up in Google only earns the click. The website still has to become useful quickly enough to show what the business does, build trust, and make the phone number or quote button available. Someone searching for a painter or plumber is often comparing several nearby businesses at once. If one site leaves them staring at a blank screen or half-loaded photo while another opens quickly, going back to Google is easier than waiting.
The slowest site took over 21 seconds to show its main content. Even the fastest came in at 2.3 seconds — just inside Google's "good" range.
Website speed usually isn't something an owner notices while running the business. The site still opens, so there may be no obvious reason to think anything is wrong until someone actually measures it on a phone.
But Most of These Businesses Get the Basics Right
This is the part that surprised me a little: the businesses that were already visible in local search generally handled the basics better than I expected.
- 92% of sites clearly state their service area — a town, a region, a list of nearby communities.
- 83% of confirmed sites have a phone number or a "get a quote" button visible without scrolling.
- 96% run on HTTPS.
- Broken links and redirect chains were less common than expected. The crawl didn't uncover a widespread problem across the sample.
These aren't nice-to-haves — a stated service area tells someone in the next town over whether you'll even take the job, and a visible phone number is the difference between calling right away and digging through a menu to find one.
So the story here isn't "small business websites are a mess." These businesses had already cleared an important hurdle: Google was showing them prominently for a relevant local search. What happens after the click is a more mixed picture.
Where It Gets More Uneven: What Happens After Someone Actually Wants to Contact You
This is where the sample splits more clearly.
- Only half the audited pages had an actual contact form on the page itself. The other half either linked out to a separate contact page, relied on a phone call only, or ran ecommerce checkout instead of a form (common for the florists in the sample, understandably).
- Only 46% showed any reviews directly on the page. A few linked out to Google or Yelp instead — which works, but it's one more click between "I'm interested" and "I trust this business." Reviews matter most at this stage because the visitor is no longer deciding whether they need a plumber or painter — they're deciding whether they trust this particular one.
Neither of these is a failure by itself. A florist selling arrangements through a cart doesn't need a quote form. A business that gets most of its calls by phone doesn't strictly need an embedded contact form. But when there's no form on the page, the visitor may have to leave what they were looking at, find another page, and start over. It's a small amount of friction, but it gives someone one more opportunity to abandon the process or choose a competitor who made the next step easier — one of a few common patterns I cover in why contractor websites don't get calls. Most sites made the first contact option reasonably obvious. The experience became less consistent when it came to building trust or giving visitors more than one convenient way to take the next step.
The Small Stuff That Adds Up
The kind of small, forgivable things that happen when a site gets built once and nobody looks at it again.
Leftover template content
More than one site still had a stray piece of someone else's business baked in — a title tag naming a different company, a social media icon linking to an unrelated business's account, a testimonial quote mentioning a different company's name. These are the kind of thing that happens when a site gets built from a template and nobody does a final pass to make sure every piece got swapped out.
Trust signals that don't quite work
A couple of review widgets simply failed to load, showing broken code instead of testimonials. One contact form displayed a permanent error message. Duplicate reviews showed up twice on the same page. None of these are big, dramatic problems — but they're the kind of thing a visitor notices even if they can't say exactly why the site felt a little off.
Technical leftovers from old migrations
One site's secure page pointed search engines back to its old, non-secure version — a classic leftover from an HTTP-to-HTTPS switch nobody finished cleaning up. One business's site was still on plain HTTP entirely. A couple of sites rendered inconsistently — sometimes showing the expected content, sometimes loading very little — depending on exactly when you looked. This is usually how it happens: not one big failure, but small things that pile up over time. I wrote more about that pattern in why contractor websites age poorly.
Individually, a visitor may not consciously register any one of these issues. But together they can create the same impression as a store with a flickering light or a faded sign: the business may be perfectly good, but the presentation introduces a small moment of doubt.
None of this is meant as a takedown of any specific business. Most of these individual issues are fixable, and many wouldn't take a complete rebuild, although the slowest sites would likely require more substantial work. Most of them are invisible unless someone specifically goes looking, which is exactly the point.
What This Means If You Run One of These Businesses
If you're a local service business and you've read this far wondering if your own site has any of these issues, here are three things you can check yourself:
- Open your site on your phone using cellular data. Then run the homepage through Google PageSpeed Insights to see whether the slow feeling shows up in the test too.
- Try to contact your own business from the page Google sends people to. Tap the phone number, submit the form, and check every step through confirmation.
- Look for anything that no longer belongs — social links, business names, testimonials, old logos, broken widgets, placeholder text. These things hide in plain sight once you stop noticing them.
If any of this sounds familiar, you're in good company — many of the businesses in this sample had at least one similar issue. Getting found is a real hurdle, and most of these businesses have already cleared it. The rest is usually a smaller fix than it feels like. If you're weighing whether it's worth fixing versus starting over, here's a plain-English breakdown of what a small business website actually costs in New Hampshire.
I run Dog Byte Web Design, building fast, custom websites for local service businesses across the NH Seacoast and north-central Massachusetts. If you're curious how your own site performs on mobile or what customers encounter after clicking from Google, get in touch.
Curious What Your Site Looks Like After the Click?
I'll run your site through the same checks I used here — mobile speed, basic technical health, and how easy it is to actually get in touch — and send back plain-English notes.
Ask a Quick Question