Most small business websites don't fail because they look bad. They fail because they try to do everything, and the one thing a customer came to do gets buried.
We've built sites in more than 20 industries, for plumbers and contractors, dental and medical practices, law firms, restaurants and software companies. They look nothing alike. The ones that bring in work still share the same short list, and they skip a lot of what gets sold as "essential."
Here's the list.
Start with the job it has to do
Before pages, colours or fonts, answer one question: what should a visitor do next?
A plumber wants a call. A dentist wants a booking. A restaurant wants someone to see the menu and reserve a table. A law firm wants a consult on the calendar. Pick yours. That's the site's job.
Everything on the page either helps with that job or gets in the way. It sounds obvious. Then you pull up a local site on your phone, and the first thing you see is "Welcome to our website" over a stock photo of a handshake.
Here's a quick test. Hand your phone to someone who's never heard of you and give them five seconds on your homepage. Then ask three things: what do you do, where, and how do they reach you? If they miss any of the three, start there.
The pages that earn their place
You probably need fewer pages than you think. These are the ones that pull their weight:
- Home. What you do, where, and the one thing to do next. Say it plainly in the headline. "Emergency plumbing in Tampa, day or night" beats "Excellence in every drop."
- A page for each main service. Not one "Services" page with a bulleted list. Every service you want to be found for gets its own page, its own title and a few honest paragraphs. That's how you show up for "water heater repair near me" and not just your own name.
- About. Real photos of real people. Customers are hiring humans, and a team photo taken on a phone beats stock every time.
- Reviews. Pull your best Google reviews onto the site, with first names. A wall of anonymous five-star quotes reads as made up. If you don't have many yet, here's how to get more without being pushy.
- Contact. Phone, email, hours, and your address or service area. A short form. A map if people come to you.
If you serve several towns, a page per area can help, but only when each one says something true about that area. Copying the same text and swapping the city name helps nobody, and Google treats pages like that as doorway pages.
One more thing isn't technically a page: your Google Business Profile. For a local search, it often shows up before your website does. Keep the hours, phone number and services the same in both places. It's free, and it's probably the most valuable hour you'll spend this month. More on getting found locally.
What you can skip
This is where most budgets leak.
- Sliders. Rotating banners look busy, and almost nobody waits for slide three. Pick your strongest message and leave it there.
- Autoplay video in the header. It slows the page, eats phone data and gets scrolled past. Video works better further down, where someone chooses to press play.
- A popup the second the page loads. You haven't said hello yet, and you're already asking for an email.
- A blog you won't keep up. A last post from 2021 makes people wonder if you're still in business. Post monthly, or leave the blog off until you can.
- A chatbot with nobody behind it. If it says "we'll get back to you within 24 hours," it's a contact form in a costume.
- A mission and values page. Unless you have something specific to say, fold it into About.
None of these is wrong every time. They're just the first things to cut when a site feels slow or cluttered.
Make the next step obvious
Once you know the job, make it effortless.
- Phone number in the header, tap to call. Most people looking for a local business are on a phone. A number they have to copy and paste is a call you don't get.
- One main button. Same words, same colour, every page: "Book a visit" or "Get a quote." Not five different asks competing with each other.
- Short forms. Name, phone or email, and what they need. Every extra field costs you enquiries. Ask the rest on the call.
- Online booking, if you take appointments. People search at 10pm. If they can book at 10pm, they will. Calendly, Acuity Scheduling or Square Appointments covers most businesses. If your booking has rules, like which staff member, which room or which insurance, that's when a booking tool built around how you work starts paying for itself.
- Say what happens next. "We'll call you back within one business day" turns a form into a promise.
Check it with free tools
You don't need an agency to find most problems. All of these are free:
- PageSpeed Insights. Paste your address and look at the mobile results. Google rates a page as good when its main content shows within 2.5 seconds. More on speed here.
- Google Search Console. Shows which searches you appear for, and which pages Google can't index. If you set up one thing this year, make it this.
- Microsoft Clarity. Free recordings of real visits. Watch ten sessions from phones. You'll spot the problem sooner than any report will show it.
- Google Analytics 4. Mark form sends and phone taps as key events, then ignore most of the rest.
- Your own phone. Fill in your own form. Tap your own number. Book your own appointment. Do it every few months, because things break quietly.
A quick checklist
- The headline says what you do and where
- One main action, the same on every page
- Phone number in the header, tap to call
- A page for each service you want to be found for
- Real photos, real names, real reviews
- Hours and service area on the contact page
- Details that match your Google Business Profile
- Main content showing within 2.5 seconds on a phone
- A short form that actually reaches someone
- Search Console set up
- No slider, no autoplay video, no popup on load
That's the list. Most of it isn't design work, it's decisions. Make them first, and the design gets a lot easier.
If you'd rather hand it off, it's what we do: websites for local businesses, built around one job and looked after once they're live. And if your current site gets most of this wrong, read when to fix it and when to start over first.
