Work

Local salon website that actually brings calls

Local service business (Durham Region)

A Durham Region salon replaced an outdated mobile site with a fast layout, working contact flow, and local SEO basics. Anonymized case study.

Mobile service website connected to calling, booking, and location actions

Problem

The owner had a website built years ago. It still existed, but it was not helping the business. On phones it loaded slowly, the booking link was broken, the contact form sent to an old email address, and the service pages did not clearly explain what people could book.

The owner was not asking for anything fancy. They wanted people in Durham Region to find the business, understand the services, call or book from a phone, and stop asking the same basic questions before every appointment.

That’s the honest brief for most local business websites, and it’s harder to deliver than it sounds — because the failures are invisible. Nobody emails you to say your form didn’t work. They just book with the salon down the street.

Business impact

  • Mobile visitors were leaving before booking
  • Calls came from people who had not seen the right service details
  • The owner was paying for a separate landing-page tool because the main site was not trusted
  • Google Business Profile information did not fully match the website
  • The team could not tell whether website traffic was turning into calls or forms

For a local service business, these problems are easy to underestimate. A broken booking link does not look dramatic, but it quietly turns interested people into lost opportunities — and for a salon, nearly every one of those people was searching on a phone, minutes from deciding.

The Google Business Profile mismatch mattered more than the owner expected. Inconsistent hours and service details between the profile and the website don’t just confuse customers; they’re one of the local search signals that decide which of two nearby salons shows up first.

What was broken

The core issue was not that the business needed a huge digital strategy. The basics were unreliable.

The site had no clear mobile path from “I found you” to “I want to book.” Service pages were thin, hours and location details were not prominent enough, and the contact form had not been tested in a long time. Analytics existed, but the owner did not have useful visibility into calls, form submissions, or which pages mattered.

The site also made the business look less current than it actually was. That matters when someone is comparing two local options on their phone — the dated site loses to the fresh one before either business has said a word.

What changed

  • Rebuilt the site around the services people actually search for
  • Put service area, hours, phone, booking, and contact actions in obvious places
  • Replaced the broken booking path with tested links and clear confirmation behavior
  • Routed the contact form to the owner’s current inbox
  • Added a simple thank-you path so form submissions could be tracked
  • Aligned Google Business Profile details with the new site
  • Added basic analytics so mobile traffic, calls, and forms were easier to understand

The service pages did the heaviest lifting. Instead of one thin “Services” page, each bookable service got its own page with plain-language descriptions, pricing signals, and a booking action — which is what both customers and local search actually reward.

The work stayed practical. No custom portal or complex app, and no six-month process. The goal was to make the existing business easier to find and easier to contact.

Result

Call and form inquiries doubled within six weeks. The owner also stopped paying for the extra landing-page tool because the main website finally did the job.

The less obvious result was confidence. Staff could send people to the website without apologizing for it. The owner could make small updates without wondering whether the whole thing would break. When inquiries changed, there was enough tracking to start asking useful questions instead of guessing.

What this prevented

The owner had been considering a larger agency rebuild because the site felt old and ineffective. The practical fix showed that the first move did not need to be a major campaign. The business needed a cleaner mobile experience, working contact paths, local search basics, and a setup someone would keep an eye on.

That is a common pattern across Durham Region and the GTA. A local business does not always need more software. Sometimes it needs the simple customer path to stop losing messages and requests.

FAQ

How much does a local business website like this cost?

Website projects here start at CA$2,000 for a foundation build — the details are on the website packages page. The bigger question is usually what the current broken site is costing per month in missed calls.

How long does a local business website take to build?

A focused site like this one takes weeks rather than months — the schedule is driven more by content decisions (services, pricing, photos) than by the build itself.

Do you handle the Google Business Profile and local SEO too?

Yes — profile alignment, location and service pages, and local search basics are part of the website work rather than an upsell. A site that looks good but can’t be found isn’t finished.

What if I’m not sure whether my current site is the problem?

Start with a free website review. It looks at the same things this project fixed: mobile experience, broken contact paths, local search basics, and whether inquiries are being tracked at all.

Websites · Website packages