Dartmouth's hair salons hold 1,726 reviews at 4.81 stars. On a phone, the median one takes 8.1 seconds to show anything.
We ran the 18 hair salons Google returns for Dartmouth, MA through Google's own mobile speed tooling. The ratings are extraordinary. The websites are not. Here is the measured data, anonymised, and the fixes a salon can do this week, cheapest first.

We took the 18 hair salons Google Places returns for "hair salon in Dartmouth, MA," excluding the franchises and chains, and ran every one through Google's own performance tooling. Then we looked at what actually happens when a customer pulls the site up on a phone, on cellular, the way a real person does.
The ratings on these businesses are genuinely remarkable. What happens on the phone is a different story, and most of the owners have no way of knowing it.
First, who these salons are#
Between them, on Google, these 18 salons hold 1,726 reviews at a weighted average of 4.81 stars. Not one sits below 4.5.
That number cannot be bought or faked. You earn it one appointment at a time, over years, by sitting a nervous person down in a chair and sending them out feeling like themselves again, until the whole town knows your name. Every salon on this list already owns the expensive asset. The stars are the hard part, and they are done.
Hold onto that, because it is the whole point of what follows.
Now, what happens on a phone#
The number that matters most for a salon is Largest Contentful Paint: the moment the biggest thing on the screen, usually your hero photo, actually appears. It is Google's own headline Core Web Vitals metric, and it is what a customer on the sidewalk is staring at while they decide whether to wait or go back to the search results.
Here is the full set, anonymised. We are not naming anyone. These businesses never agreed to be graded in public, and the point is the pattern, not the pillory.
| Rank on Google | Rating | Reviews | Mobile load (LCP) | |
|---|---|---|---|---|
| Site A | 1 | 4.9 | 367 | not measured |
| Site B | 2 | 4.8 | 272 | 23.0s |
| Site C | 3 | 4.8 | 127 | 22.3s |
| Site D | 4 | 4.7 | 285 | 10.4s |
| Site E | 6 | 4.8 | 23 | 11.9s |
| Site F | 7 | 4.7 | 15 | no website |
| Site G | 8 | 4.5 | 45 | 4.5s |
| Site H | 9 | 4.9 | 32 | 4.2s |
| Site I | 10 | 4.9 | 25 | 12.4s |
| Site J | 11 | 5.0 | 15 | no website |
| Site K | 12 | 4.6 | 45 | no website |
| Site L | 13 | 4.8 | 36 | not measured |
| Site M | 14 | 4.8 | 19 | no website |
| Site N | 15 | 4.9 | 14 | 2.3s |
| Site O | 17 | 4.9 | 216 | not measured |
| Site P | 18 | 4.9 | 68 | not measured |
| Site Q | 19 | 4.9 | 99 | 3.1s |
| Site R | 20 | 4.5 | 23 | no website |
A word on honesty before the conclusions, because it is the most persuasive thing in the piece. "Not measured" is not a polite way of saying "bad." Four of these sites exist and simply refused our automated checker, or Google's speed test could not finish analysing them in time. We recorded those as unmeasured and excluded them from every count below, rather than counting them against anyone. "No website" means exactly that: no site exists at all. And every one of these numbers can be re-run by anyone in about a minute by pasting a salon's address into pagespeed.web.dev, Google's free public tool. We did not invent the thresholds either. The 2.5-second "good" line and the 4.0-second "poor" line are Google's own.
With that said, the pattern:
- Of the sites we could measure, 10 of 11 miss Google's "good" threshold, and 9 land in the "poor" band over four seconds.
- Two of them, both with strong review counts, take over 22 seconds to show a customer anything.
- Five of the 18 have no website at all, including a salon with a perfect 5.0 rating and another with 45 reviews.
- For two of the measured sites this is not a lab estimate. It is field data: what real visitors on real phones actually sat through over the trailing 28 days.
The part that quietly costs the most#
Speed is the headline, but it travels with a cluster of smaller leaks, and for a salon specifically these are where the money goes.
Four of the ten live sites have a phone number you cannot tap. Picture how a salon actually gets booked. Someone sees a photo, wants that, and wants to call in the ten seconds before the impulse passes. On a phone, if your number is plain text instead of a tap-to-call link, they have to memorise it, back out of your site, open the dialer, and type it in. Most people will. Some will not, and the ones who will not are already looking at the salon down the road. You never see them.
Six of the ten give a customer no way to book online. People decide to book their hair at 9pm on the couch. If the only way to reach you is a phone line that closed four hours ago, they think "I will call tomorrow." They do not call tomorrow.
Seven of the ten have no analytics installed at all. This is the trap underneath everything else. With no analytics, there is no alert, no dashboard, no email. Your site is up. It loads fine on your own phone, on the salon's wifi, with every photo already cached from the last dozen times you looked at it. Of course it feels fast to you. Your customer is on a sidewalk, on cellular, on a phone that has never seen your site, downloading every one of those big gallery photos from scratch. That is the 23 seconds. The only signal you will ever get is a phone that rings a little less than it used to, and you will assume it is the season.
Google has put a number on what that delay costs, and it comes from a study of mobile pages specifically:
Web performance is big business for any industry: from recouping lost sales to increasing conversions; reducing running costs to user retention; better SEO to lowering your environmental impact.
Roberts consults on performance for Google, the BBC and the UN, and the line to read for a salon is "recouping lost sales." A slow site does not announce itself. It just quietly hands a share of your paid and unpaid traffic to whoever loads faster. Google's own research on 11 million mobile pages found that 53% of visits are abandoned if a page takes longer than three seconds to load (Google, "The need for mobile speed"). Half the people who tap through to a 22-second salon site are gone before your work ever draws on the screen.
The fixes, cheapest first#
None of this is hard, and almost none of it is expensive. It is just unglamorous, which is why it never gets done. Here is the order to actually do it in.
Free, fifteen minutes: make your phone number tappable. If your number sits on the page as plain text, wrap it in a tap-to-call link so one touch opens the dialer. Any web person can do this in one line, or your site builder has a "phone" or "call" block that does it for you. This is the single cheapest fix on the list and four of the ten salons here fail it.
Free, twenty minutes: turn on online booking and link it in two places. If you already use a booking platform, put the link on your Google Business Profile and at the top of your homepage. If you do not, most salon booking tools have a free tier. This captures the customer at 9pm, when she is actually deciding, instead of hoping she remembers you tomorrow.
Free, ten minutes: run your own site through pagespeed.web.dev. Paste in your homepage, choose the mobile tab, and read the LCP number at the top. Now you know what your customer sees, and you can stop guessing. If your biggest problem is oversized photos, which it usually is, exporting your gallery images at web resolution instead of straight off the camera often cuts the load time in half by itself.
An afternoon and a small budget: fix the page the customer lands on. The goal is simple. Show something on a phone in under three seconds, and put "book" and "call" above the fold. If you have no site at all, a single fast page with your hours, your work and a booking button beats a slow ten-page site and costs less to build.
If you own one of these salons#
You did the impossible part already. The stars are real, and no agency can sell you those. What is left is the cheap, unglamorous half hour that makes sure the customers your reputation earns can actually reach you on the first phone they pick you up on.
If you want a straight answer on where your own site stands, I will run it through the same tooling and send you the numbers, no pitch attached. That is Avalon Partner, based right here in Fall River.
Call or text 774.559.8992, or email Joshua.Amado@AvalonPartner.com.
Filed under
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.

