You can see the visits in your analytics. People are finding the site. But the phone isn't ringing any more than it did before you had one, and it's hard to tell whether the website is doing anything at all.
Here's what's usually going on. Nobody reads a small business homepage. They scan it, usually on a phone, usually while comparing you against two or three other tabs. In about ten seconds they decide whether to call you or hit back. Most sites don't lose that visitor because they look bad. They lose them because something small gets in the way at exactly the wrong moment. Every one of those snags is a leak, and your traffic runs straight out through it.
Before you fix anything, make sure it's really no calls. Open your Google Business Profile and check how many calls came from it. Fill out your own contact form and see if it actually reaches you. Ask your next few customers how they found you. Sometimes the site is doing its job and the leads are just landing somewhere nobody is looking.
Still quiet? Below are the five leaks we check first on any small business site, in the order a visitor runs into them. Each one comes with a quick test you can do yourself, what it's costing you, how much work the fix is, and when it's honestly not your problem. Most sites have one or two of these, not all five.
It's slow or clunky on a phone
Most of your visitors aren't sitting at a desk. They're in a parking lot, on a job site, or on the couch, on cellular data. Meanwhile your homepage is loading a rotating slider, an autoplay video, and a pile of full-size photos, then throwing a pop-up over all of it. You never notice, because you open it on office Wi-Fi where it's already cached and quick.
Google's own benchmark for a good experience is the main content of a page showing up within 2.5 seconds. Past that, people start leaving. The rest of the clunky stuff costs you too: text too small to read without zooming, buttons too close together to tap, and a layout that jumps around while it loads, so they tap the wrong thing.
Your page is readable in under about 2.5 seconds on cellular, with nothing covering it. Past that point, chasing a perfect speed score won't make the phone ring. Speed doesn't win you calls on its own. It just stops you from losing them before anyone reads a word.
The first screen doesn't say what you do
The first thing on a lot of homepages is something like "Welcome to Smith & Sons" or "Quality You Can Trust." Both are fine sentences. Neither tells a stranger what you do, where you do it, or why they should pick you over the next tab. Try something like "Emergency plumbing in Tampa. Same-day service, upfront pricing." Someone reads that and knows in two seconds that they're in the right place. It doesn't have to be clever. It has to be specific.
The same problem shows up one step earlier. Someone searches "water heater repair near me," clicks your site, and lands on a homepage that gives equal space to remodels, drain cleaning, and your company history. They came for one thing and have to hunt for it. Each service that brings in real money deserves its own page that picks up right where their search left off.
Your first screen already says what you do, where, and why you, and each of your main services has its own page. Even then, check it on a phone. A big stock photo can push all of that right off the first screen.
Nothing proves you're real
Hiring a service business feels risky, because nobody can judge your work until after they've paid for it. So before they call, people look for proof that others hired you and it went fine. You might have a hundred five-star reviews on Google, but if they sit on a separate Testimonials page, most visitors never see them. What they see instead is stock photos and "trusted by hundreds of customers," which reads like every other site.
Stanford's long-running research on website credibility lands in the same place: show that real people stand behind the business, and make your contact details easy to find. In practice, that means your star rating near the call button, a couple of real reviews early on the page, photos of your actual team and trucks, any licenses or guarantees you have, and one line on what happens after someone reaches out.
You don't have many reviews yet. Three reviews front and center reads thin. The fix there isn't the website. It's asking for a review after every job, which is one of the easiest things to automate. Get that running first, then come back and feature them.
The next step takes too much effort
The visitor is convinced and ready to reach out. Now they have to find the number. It's in the footer. Or it's tucked behind a menu on mobile. Or it's part of an image, so tapping it does nothing. Or the page offers a row of buttons like "Learn More," "Our Story," and "Get Started," and they're not sure which one actually gets them a person.
Pick one main action, like "Call now" or "Get a quote," and make it the most obvious thing on the page. On a phone, one tap should start the call. Keep forms short: name, phone, what they need, and where. And give people a way in after hours, whether that's online booking or a form that promises a reply first thing in the morning.
One tap from the top of the page starts a call, there's one clear main button, and your form asks for four or five things at most. If that's already true, the leak isn't on the page. It's what happens after they reach out.
Nobody responds fast enough
This is the one the website gets blamed for. The site did its job and the person called. But you were under a sink, on a roof, or with another customer, and it went to voicemail. Most people don't leave one. They hang up and call the next business on the list. Forms leak the same way. The submission lands in a spam folder, or an inbox nobody checks until Friday, and by the time someone replies, the customer has already hired someone else.
You can't answer every call, and you shouldn't have to. What you can do is make sure a missed call or a new form never just sits there. A missed-call text-back sends the caller a message within a minute: "Sorry we missed you, this is Mike from Smith Plumbing. What can we help with?" A new form can ping your phone the second it comes in and send the customer a quick confirmation. These are exactly the kind of automations we set up for small businesses.
Someone reliably answers during business hours, missed calls get a callback or text within minutes, and form leads hear back the same day. If that's you, your leak is somewhere above this one.
One honest note
A website can't fix everything. If your prices are well above everyone nearby, your reviews are rough, or you're not available when people need you, a better site mostly helps more people notice that faster. And if almost nobody is visiting in the first place, that's a visibility problem, not a calls problem. It's a different fix.
Check yours today
Grab your phone, turn off Wi-Fi, and open your own homepage like a stranger would. Go in order and stop at your first no.
Did the page load fast, with nothing popping up in the way?
→ No? Start with speed. Nothing else matters if they leave first.Could you tell what you do and where, without scrolling?
→ No? Rewrite the top of the page.Did you see a rating, a real review, or a real photo near the top?
→ No? Move your proof up.Could you start a call with one tap?
→ No? Put the number at the top and make it tappable.Call your own number during a busy hour. Did anyone answer or text back?
→ No? Set up a missed-call text-back.Fix the first no you hit, and only that one. Then run the test again next week. The traffic you already have is the cheapest growth you'll ever get, so plug the leaks before you pay for more of it.