Home / Guides

Contractor website not getting leads? Check these 7 leaks first

If people visit your site but the phone does not ring and quote requests do not come in, the problem often is not traffic. It is what happens after someone lands on the page. These are the leaks we check first on HVAC, plumbing, roofing, electrical and garage door sites.

1. The phone number can't be tapped

On a phone, customers expect to tap your number and call. If it is plain text, they have to copy it by hand, and some won't. Fix: make every phone number a tap-to-call (tel:) link in the header, footer and contact page.

2. The "Get an Estimate" button goes nowhere useful

Buttons break quietly: a page is renamed, a booking tool changes, or the button points to a page with no form. Tap every Quote, Estimate, Book and Call button on your own site, on your phone and on a computer.

3. The form never says when you'll reply

After filling out a form, people want to know what happens next. "Thanks, we'll call you within 2 business hours" beats silence. Put the reply time on the form and on the thank-you message.

4. The form asks for too much

A first contact form only needs what you need to reply: name, phone or email, ZIP code and the job. Ask the rest when you call back.

5. Form messages land in an inbox nobody checks

A form can work perfectly and still lose the lead if notifications go to an old address, a shared inbox or spam. Send yourself a test and time how long it takes someone on your team to see it.

6. The email address isn't clickable, or the link is broken

We regularly see email links missing "mailto:", pointing at old webmail pages, or not linked at all. Click yours on a phone and a computer.

7. There's no way to act without scrolling on mobile

On a phone, someone ready to call should see a call or book button without hunting. Open your site on your phone and check the first screen.

Why this matters more than more traffic

Harvard Business Review's article "The Short Life of Online Sales Leads" (2011) argues that online leads cool off fast when companies are slow to respond. It is not specific to trades, but the lesson carries over: make it easy to reach you, and tell people when they will hear back.

Want every lead path on your site checked?

The 24-Hour Lead-Leak Audit checks every way a customer can reach you (forms, phone links, email, booking, on mobile and desktop) and sends the top 3 leaks with screenshots and plain-language fixes. US$97, in writing within 24 hours, no call required. It is a written review; it does not guarantee more leads or revenue.

Get the Audit: US$97 →

Common questions

Why is my contractor website not getting leads?

Often the site gets visits but loses people at the contact step: phone numbers that can't be tapped, estimate buttons that go nowhere, long forms, or forms that never say when you'll reply.

How do I check my website for lead leaks?

Open your site on your phone and a computer, tap every call, quote, book and email button, submit a test form, and time how long it takes your team to see it.

How much does a website lead-leak audit cost?

GetLeadSnag's 24-Hour Lead-Leak Audit is US$97, delivered in writing within 24 hours with no call required.