Your phone should be ringing more than it is. If you are running a solid contracting business with good reviews and happy customers, but the calls just are not matching the effort, something is broken in your system. Not your work. Not your reputation. Your system.
Here are the 5 most common reasons contractors lose calls and exactly what to do about each one.
1. Your Website Is Too Slow
This is the silent killer. A homeowner searches "plumber near me," clicks your site, and waits. Three seconds. Four seconds. Five seconds. They hit the back button and call the next contractor on the list. You never even knew they existed.
Google data shows that 53% of mobile visitors leave a site that takes longer than 3 seconds to load. For a contractor getting 500 website visitors a month, that could mean 250+ people bouncing before they see your phone number.
The Impact
A slow site does not just lose visitors. It loses Google rankings too. Google uses page speed as a ranking factor, especially on mobile. So a slow site means fewer people find you AND fewer people stay when they do. Double hit.
The Fix
Run your site through Google PageSpeed Insights right now. If your mobile score is below 70, you have a problem. The most common causes for contractor sites: oversized images (that photo of your truck should not be a 4MB file), too many plugins (especially on WordPress), cheap shared hosting, and bloated page builders like Elementor or Divi with 15 unused widgets loading on every page.
Compress your images to WebP format. Remove plugins you do not actually use. Consider upgrading to faster hosting. Or better yet, rebuild the site with clean code that loads in under 2 seconds.
2. No Click-to-Call Button
This one makes me crazy. A homeowner with a burst pipe finds your site on their phone. They see your number: (555) 123-4567. They try to tap it. Nothing happens. It is just text. Now they have to memorize the number, switch to their dialer, and type it in manually. Most of them will not bother. They will hit back and call someone whose number actually works.
The Impact
We have tracked this across multiple contractor sites. Adding a clickable phone number typically increases call volume by 25-35%. That is not a small bump. For a contractor getting 20 calls a month from their website, that is 5-7 extra calls. At an average job ticket of $350, that is $1,750 to $2,450 in additional revenue per month from one simple change.
The Fix
Make every phone number on your site a clickable link. The code is simple: wrap your number in an anchor tag with href="tel:+15551234567". Do this in the header, the footer, the contact page, and every service page. On mobile, add a sticky click-to-call bar at the bottom of the screen so the call button is always visible no matter where they scroll.
Test it yourself right now. Pull up your site on your phone. Can you call your business in one tap from every page? If not, you are losing calls today.
3. Calls Going to Voicemail
Here is a stat that should keep you up at night: 80% of callers who reach voicemail will not leave a message. They hang up and call the next contractor. If you are sending calls to voicemail during business hours, you are handing jobs to your competitors.
The Impact
Let us say you miss 5 calls a week because you are on a job, driving, or just did not hear the phone. That is 20 missed calls a month. If 80% of those people do not leave a message, that is 16 potential customers gone. Even if only half of those were qualified jobs, you are losing 8 jobs a month. At $350 average ticket, that is $2,800 walking away every single month.
The Fix
You have a few options and they are not expensive. First, get an answering service or AI receptionist. Services like Smith.ai or Ruby start around $200 a month and answer your calls with a live person who books appointments on your behalf. The ROI is obvious: if they book you even 2 extra jobs a month, the service pays for itself 3x over.
Second option: set up call routing. If you do not answer within 3 rings, the call automatically forwards to your office manager, a partner, or an answering service. Third option: at minimum, set up an SMS auto-reply that fires when you miss a call. Something like "Hey, thanks for calling [Business Name]. I'm on a job right now but I'll call you back within 30 minutes." That text alone keeps most people from calling your competitor.
4. No After-Hours Capture
Emergencies do not happen between 9 and 5. Neither does research. A huge chunk of your potential customers are searching for contractors at 9 PM, 11 PM, even 2 AM. If your website and phone system go dark after hours, you are missing a massive window of opportunity.
The Impact
Google data shows that nearly 40% of home service searches happen outside traditional business hours. Think about that. Almost half the people looking for a contractor are doing it when you are not available. If your site has no way to capture those visitors, they are finding someone else by morning.
The Fix
Your website needs to work for you 24/7. That means having a contact form that is easy to find and easy to fill out (name, phone number, what they need - that is it). It means having your phone number visible so they can save it and call you in the morning. And it means setting up an auto-reply on form submissions: "Got your request. We'll call you first thing tomorrow morning."
For emergency services like plumbing and HVAC, consider a 24/7 answering service. The calls that come in at midnight for a broken water heater are the highest-value calls you will ever get. Those customers are not price shopping. They need help now and they will pay whatever it takes. Missing those calls is like leaving cash on the ground.
At minimum, add a scheduling tool to your site. Let people book a time slot that works for them. Tools like Calendly or Housecall Pro make this simple. A homeowner at 10 PM can book a Tuesday morning appointment without ever talking to anyone, and you wake up with a job on the books.
5. Your Google Business Profile Is a Mess
Your Google Business Profile (GBP) is the listing that shows up in Google Maps and the local 3-pack. For most contractors, this listing generates more calls than the actual website. If your GBP is incomplete, outdated, or poorly optimized, you are invisible to the people searching for you right now.
The Impact
Businesses with complete Google Business Profiles get 7x more clicks than those with incomplete profiles. A GBP with photos gets 42% more requests for directions and 35% more clicks to the website. These are not small numbers. An incomplete or neglected GBP is one of the biggest missed opportunities in contractor marketing.
The Fix
Start with the basics. Make sure your business name, address (or service area), phone number, website, and hours are correct. If you moved or changed your number and did not update your GBP, Google is sending people to the wrong place.
Next, fill out every single field. Services offered with descriptions. Service area with every city and zip code you cover. Business description with your main keywords. Attributes (licensed, insured, veteran-owned, whatever applies to you).
Add photos. Not stock photos. Real photos of your team, your trucks, your completed jobs. Upload at least 10 and add 2-3 new ones every month. Google rewards profiles that stay active.
Post weekly. Google Business Posts are free and they show up right on your listing. Share a recent job, a seasonal tip, a special offer. It takes 5 minutes and keeps your profile fresh.
And respond to every review. Good ones and bad ones. A thoughtful reply to a 1-star review shows future customers that you care. A quick thanks on a 5-star review shows appreciation. Both signal to Google that you are an active, engaged business.
How Many Calls Are You Losing?
Add it up. A slow site losing 250 visitors a month. No click-to-call costing you 5-7 calls. Voicemail eating 16 potential customers. After-hours searches going to competitors. A weak GBP making you invisible in the map pack.
For most contractors we talk to, fixing these 5 things adds 10-20 calls per month. At an average close rate and ticket, that is $3,000 to $7,000 in additional monthly revenue. From stuff that should already be working.
The good news? Every single one of these problems is fixable. Most of them in a week or less.
Want to know which of these is hurting your business the most? Get a free site review and we will show you exactly where calls are slipping through the cracks. Or check out our pricing to see what it costs to fix it all.