
Most small business websites have the same problem. They were built to look good on a big monitor in a meeting, got approved, and then nobody looked at them again.
A website only has a few jobs. Tell people what you do and where you do it. Convince them you're real and good at it. Make it easy to get in touch. Everything else is either decoration or plumbing, and it helps to know which is which.
Here's how we'd take one apart.
The top of the homepage
Someone lands on your site. Before they scroll, they should know what you do, where you do it and how to reach you.
"Innovative solutions for tomorrow's challenges" tells them none of that. "Commercial HVAC service in Hammond and across the Northshore" tells them almost all of it. Put a phone number and a clear button right next to it and you've done the most important part of the whole site.
The phone in their hand
For most local businesses, most visitors are on a phone. Pull up your own analytics and you'll probably see the same. So open your site on your phone and do what a customer would do: find the service they need, check that you cover their town, and get in touch. If that takes more than a couple of taps, the menu covers half the screen, or the phone number can't be tapped to call, fix that before anything else.
Speed belongs here too. Slow sites lose people, and the usual causes are huge photos uploaded straight off a camera, a pile of plugins nobody remembers installing, and bargain hosting. A good site loads quickly on two bars of signal in a parking lot.
Pages that answer real questions
Give each service its own page instead of listing twelve services in one paragraph. Each page should say what the service is, who it's for, what to expect and what happens next. If you serve several towns, say so in plain words.
That plain, specific writing is also what gets you found. Google, and the AI assistants people now ask for recommendations, both lean on clear text that says what you do and where. Vague copy gives them nothing to work with.
An about page with real photos of your real team helps more than you'd think. A stock photo of two strangers shaking hands in front of a window helps about as much as you'd think.
Proof
Reviews, photos of actual jobs, licenses and certifications, how long you've been around. Put that proof next to the places where people decide to contact you, not on a separate page nobody clicks.
A contact form that goes somewhere
This sounds obvious, and it's where a lot of sites quietly fail. Forms that send to an employee who left in 2022. Forms that land in spam. Forms with eleven required fields.
Keep it short: name, how to reach them, what they need. Show a confirmation so they know it went through. Then fill it out yourself every few months to make sure it still works.
The plumbing
- HTTPS on every page, so browsers don't label you "Not secure."
- Software and plugins kept updated. An abandoned WordPress site is an easy target.
- Your own backups of the site, instead of trusting a line in the hosting company's terms.
- The domain name registered to you, in an account you control. Not your old web designer's account, and not a former employee's personal email.
- Basic accessibility: readable text, real contrast, descriptions on images and a site that works with a keyboard. It's the right thing to do, and it lowers your risk of an accessibility complaint.
Knowing what's working
You should be able to answer a simple question: where did last month's calls and form requests come from? Google search, your Google Business Profile, ads, a referral? Without basic analytics and conversion tracking you're guessing, and guessing gets expensive the moment you start paying for ads.
What you can skip
Rotating banners nobody waits for. Autoplay video with sound. A chatbot that can't answer anything a customer would actually ask. A pop-up asking for an email address before the visitor has read a single sentence. None of these has ever made anyone more likely to hire a plumber.
If your site is due for a rebuild, our website design page shows how we approach it. If the site is fine but nobody's finding it, that's a local SEO and marketing problem, and we handle that too.


