All postsHome Services Owner Plays

Why Your Phone Isn't Ringing (It's Probably Not the Website, Diagnose in 4 Steps)

TruLight SLC homepage rebuilt on Next.js loading in under 1 second

When the phone stops ringing, the first instinct for most local-business owners is to blame the website. The site looks outdated, the design feels off, the loading is slow on a friend's phone. So the owner starts shopping for a new web designer, signs a $4,000 contract, and three months later launches a new site that looks better but doesn't bring in any more calls than the old one did.

This happens because "the website" is almost never the actual problem. The actual problem is somewhere upstream or downstream of the website, and the rebuild was treating a symptom while the disease kept running. The website might genuinely need work, but unless you've isolated which link in the chain is broken, you're guessing.

This post is the diagnostic I run with every new prospect before recommending a rebuild. Four steps, in order, taking about thirty minutes total. By the end, you'll know whether your problem is visibility, conversion, follow-up, or something else entirely. The fix you need depends entirely on which one it is.

Step 1: Are people finding you at all?

The first question is the most basic and the one most owners skip. Before you can blame the website, you need to know how much traffic the website is actually getting. A site that's beautiful but invisible to search isn't a website problem. It's a visibility problem.

Pull up your site in Google Search Console. If you don't have access set up, this is the moment to do it. The free tool tells you exactly how many impressions and clicks your site is getting from Google search, broken down by query and by page. It's the only honest measure of organic visibility.

Run the report for the last 90 days. Look at the total impressions. The benchmarks for a typical home-services business in a mid-sized metro:

  • Under 1,000 impressions per month. You're effectively invisible. The website might be great, but nobody's seeing it. Fix visibility before anything else.
  • 1,000 to 5,000 impressions per month. You're showing up sometimes, for limited queries. There's room to grow but you're in the game.
  • 5,000 to 20,000 impressions per month. Healthy visibility for a local business. The traffic is there.
  • Over 20,000 impressions per month. You're winning at search. Conversion is now the relevant question, not visibility.

If you're under 1,000 impressions, your problem is upstream: Google Business Profile isn't optimized, you have no service-area pages, your schema markup is broken or missing, your reviews are too sparse, or some combination. The fix is local SEO work, not a new site.

Also check your Google Business Profile insights directly. The dashboard shows how many people viewed your business in search, how many tapped to call, how many requested directions, how many visited the website. If your GBP views are also low, the search engine isn't surfacing you at all, and a new website won't change that.

Step 2: Are they bouncing without taking action?

If your impressions are healthy but your phone isn't ringing, the next question is what visitors do when they arrive. The metric to look at is the gap between site visitors and conversion actions (form submissions, phone calls, direction requests). The bigger the gap, the worse the conversion.

Pull up Google Analytics 4 if you have it set up. Look at the last 90 days of traffic to your site. Compare the total sessions to:

  • Form submissions. Should be 2 to 5% of total sessions for a well-built home-services site. Below 1% is a conversion problem.
  • Phone clicks. Should be 4 to 8% of mobile sessions specifically. Below 2% means visitors aren't being prompted to call.
  • Average session duration. Should be over a minute. Under 30 seconds means visitors are landing and immediately leaving.

If your conversion numbers are well below those ranges, you have a conversion problem. The traffic is arriving but the site isn't doing its job. This is where the website might genuinely need work, but the work isn't usually "redesign the whole thing." It's typically a few specific fixes: the lead form is hidden, the phone number isn't sticky on mobile, the hero section is selling the wrong thing, the CTAs aren't repeated as visitors scroll.

This is also where mobile load speed matters most. A site that takes seven seconds to load on a phone is losing 30 to 50% of its visitors before they ever see the content. The fix isn't a redesign. It's a stack change.

Want to see exactly what's broken in your site's funnel?

Get a free Front Door Score. Real Lighthouse numbers, real conversion audit, real recommendations. Takes about 90 seconds to start, no email required. Run the score on yours.

Step 3: Are calls coming in but not converting to jobs?

If the impressions are healthy and the site is converting, but the phone still isn't producing booked jobs, the problem has moved past the website. It's now in the call-handling and booking layer.

The diagnostic here is your missed-call rate and your close rate on the calls you do answer. Pull the call log from your phone system for the last month. Count:

  • Total inbound calls.
  • Calls answered within four rings.
  • Calls that resulted in a booking.
  • Calls that went to voicemail.
  • Voicemails returned within an hour.

The numbers most local-services businesses see are sobering. Missed-call rates of 20 to 30% are typical. Voicemail-return rates under 50% are normal. Close rates on answered calls vary by vertical but range from 25 to 50%.

If your missed-call rate is over 15% or your voicemail-return rate is under 80%, the website isn't the problem. The problem is call handling. The fastest fix is real-time AI answering: an AI receptionist that picks up every call within two rings, books appointments, and escalates the small share that genuinely need a human. We ship this as Front Door Digital's AI Receptionist ($999 setup, $199/mo). Layer in SMS auto-reply and a return-call SOP for the small share of calls that slip through. The full three-layer system is in our missed-call playbook.

If your missed-call rate is acceptable but your close rate on answered calls is under 25%, the problem is sales process. The person answering the phone isn't trained, isn't asking the right questions, isn't quoting in a way that converts, or isn't following up after the call. This is a training issue, not a website issue. Hiring a part-time call closer or running your dispatcher through a structured intake script will often fix this faster than any website change.

Step 4: Are you actually reaching the right people?

The fourth and most overlooked diagnostic. Even if your site has traffic, converts visitors to calls, and books a healthy percentage of those calls, the phone can still feel quiet if the people calling aren't the right customers.

This shows up in a few patterns. The calls coming in are too small. The leads are tire-kickers who never book. The price-sensitive segment is finding you but the high-value segment is going somewhere else. Or, worst case, you're attracting leads outside your service area or outside the work you actually want to do.

The diagnostic question: what's your average ticket on the last 20 jobs you booked from the website? Compare it to your average ticket from referrals, repeat customers, or other lead sources. If the website's average ticket is meaningfully lower, your marketing is attracting the wrong segment.

The fix here is positioning, not technology. Your headline, your hero image, your service descriptions, and your pricing presentation are filtering for a certain kind of customer. If you want a different kind of customer, those elements need to change. This often looks like a website change, but it's really a copy and positioning change. The site itself might be fine.

The decision tree

By the end of all four steps, you've isolated the actual problem. The fix follows directly:

  • Visibility problem (low impressions). Fix Google Business Profile, build service-area pages, add schema markup, increase review velocity. Do not rebuild the site yet.
  • Conversion problem (impressions healthy, sessions converting poorly). Fix specific page elements (sticky phone, inline form, CTAs, mobile load speed). A rebuild may be warranted if the platform itself is the speed ceiling.
  • Call-handling problem (site converts but missed-call or close rates are poor). Deploy a missed-call recovery system and improve call intake. The website is fine.
  • Positioning problem (calls come in but the wrong customers). Rewrite the homepage messaging. The infrastructure is fine, the words are wrong.

The reason this matters: the four fixes look similar from the outside (you're "fixing the website") but they're fundamentally different projects with different costs, different timelines, and different outcomes. A $4,000 redesign that addresses a $500 call-handling problem is a $3,500 mistake.

Frequently asked questions

What if I don't have analytics set up?

Set up Google Search Console and Google Analytics 4 today. Both are free, take about 30 minutes total, and produce data you'll need for any of these diagnostics. Without them, you're flying blind. Most decent web developers can install both in an hour. If you'd rather we do it as part of a Front Door Score, that's included in the free audit.

What if I'm a brand-new business with no track record?

The diagnostic still works, but the visibility step is the most important and the most painful. New businesses almost always have a visibility problem first. Reviews are sparse, the domain is too new to have built search authority, and Google's local pack is dominated by established competitors. The fix is patient: GBP optimization, aggressive review collection, service-area pages, and consistent NAP citations across local directories. Plan for six months of work before you see meaningful search traffic.

How long does it take to run all four steps?

About thirty minutes if you have analytics set up. If you don't, plan to spend a few hours setting up Google Search Console and Google Analytics 4 first, then come back to the diagnostic the following week once you have some data flowing.

What if I find problems at multiple steps?

Common. Most businesses have issues at two or three steps simultaneously. Fix them in order: visibility first, then conversion, then call-handling, then positioning. Each step's fix tends to amplify the next. Improving visibility without fixing conversion will produce more wasted traffic. Improving conversion without fixing call-handling will produce more missed calls. The order matters.

When the phone stops ringing, the urge is to fix the most visible thing first, which is usually the website. Resist it for thirty minutes. Run the diagnostic. Find the actual problem. Fix the right thing. The phone starts ringing again because of the fix, not because of how much you spent on the rebuild.

Want to know how your site stacks up?

Get a free, no-pitch score on speed, SEO, and AI search. Takes about 90 seconds.

Get my Front Door Score