Dillard's Digital Instant website checkup
Lists & Ideas

16 reasons your leads don't turn into jobs, and what to change

Why contractor leads don't turn into booked jobs: slow replies, missed calls, poor-fit leads, confusing quotes, no follow-up and more, with a fix for each one.

On this page
Short answer

Many lost leads die in the office, not at the price. The common causes are slow first replies, calls that hit voicemail, leads that were never a fit, shared leads where faster pros got there first, slow or confusing quotes, no follow-up, and no record of why jobs were lost. Fix response time and quote follow-up first, then record a lost reason on every lead.

Key takeaways

  • Response time is the first thing to measure, because nothing else matters if nobody answers.
  • Some bad leads are a marketing problem: your site and profile didn't say what you don't do.
  • A same-day quote with options and an approve button beats a perfect quote next week.
  • Set a short follow-up sequence for every open quote, and stop when the customer says no.
  • Record a lost reason on every lead so you fix causes, not guesses.

When booked jobs lag behind leads, owners usually blame price or lead quality. Sometimes that is right. Often, though, the leak is somewhere between the first ring and the signed quote, in steps the owner can control. Go through this list with your last twenty lost leads in front of you and mark which reason applies to each. The pattern tells you what to fix first.

1. The first reply came too late

When a basement is flooding or shingles are in the yard, the homeowner may contact several companies and book one of the first to respond well. Research on web leads points the same way, though it wasn't about home services. A 2011 Harvard Business Review article reported that when its authors sent test web leads to 2,241 U.S. companies, 23% never responded at all. A separate study in the same article, covering 1.25 million sales leads at 42 U.S. companies, found that firms that tried to reach a lead within an hour were nearly 7 times as likely to qualify it (reach a decision maker for a meaningful conversation) as firms that waited even an hour longer. Pull a week of leads and write down the minutes between each inquiry and your first reply. If the median is measured in hours, that is your first fix. Our speed to lead guide covers the systems.

2. The call went to voicemail

A caller who hits voicemail can simply dial the next company on the list. Owner-operators miss calls for good reasons: on a roof, under a sink, driving, with a customer. The fix is coverage. Ring a second phone when you can't answer, text missed callers automatically, or put an AI receptionist on overflow. Check your phone records for missed calls with no callback inside an hour. Our missed call calculator puts a rough number on what that costs you.

3. The lead was never a fit

Some leads die because you were never going to take the job: wrong town, wrong service, a budget nowhere near your prices. Those are often a marketing problem upstream. If your website and Business Profile don't state your service area and the work you don't do, people guess. Add a service-area page that names the towns, list the jobs you decline ("we don't do commercial roofs"), and give a starting price where you can. Fewer people you would turn away will reach out, which leaves more time for the ones who fit. Our guide to service area pages shows how to set those up.

4. Other pros got the same lead first

Marketplace leads are often competitive by design. Thumbtack's quality commitment lets a customer contact up to five pros in the first four hours of a search, and more after that, and Angi's annual report for 2025 says a single service request can result in multiple leads, which pros pay for whether or not they get the job. Thumbtack's refund policy page also tells its pros that many customers end up hiring the quickest and most helpful pro. If you can't answer marketplace leads within minutes during working hours, you may be paying for leads that someone else books.

5. You asked twenty questions before giving any number

Homeowners want to know whether you are in their price range before they invest an evening in a site visit. Ask the three or four questions that actually change the price (size, access, condition, timeline), then give an honest range: "Most two-story houses this size run between X and Y; I'll firm it up when I see it." People who were never going to pay that range drop out early, which saves both of you time. People who stay have already accepted the ballpark.

6. The quote took a week

Every day between the site visit and the quote is a day for a competitor to send theirs. Aim to send simple quotes from the driveway and complex ones within a day or two, with a date promised if it will take longer. The obstacle is often the process: pricing lives in your head or in a spreadsheet at home. Build your common line items into your software so a quote takes minutes on a phone. If you need a supplier price, tell the customer when to expect the quote, then send it on that date.

7. The quote was hard to read or hard to approve

A PDF with abbreviations, one lump-sum price and instructions to "sign and return" asks a lot of a busy homeowner. Rewrite line items in words a homeowner follows, offer two or three options so the decision is "which one" rather than "yes or no," and add an online approve button that takes a signature and deposit in one step. Then check whether quotes are being opened at all. An unopened quote may be sitting in a spam folder. Our guide to quote follow-up covers options and online approval in depth.

8. Nobody followed up

Homeowners are busy, and some quotes that look dead are just waiting on someone who hasn't gotten around to it. A quote with no follow-up quietly expires. Set a short, polite sequence your software sends or reminds you to send: confirm the quote arrived the next day, answer a likely question a few days later, and send a final note before the price expires. Stop when the customer says no. The goal is to be the company that is easy to say yes to.

9. The price surprised them

When the quote is double what the customer imagined, the problem often started earlier. They found you through a page with no prices, a cheap competitor's ad, or a marketplace estimate. Set expectations before the visit: publish "starting at" prices or typical ranges on your service pages where your work allows, explain what drives the price up or down, and say it again on the phone. A customer who expected your price range compares your quote to your promise instead of to a guess.

10. You couldn't offer a date

"We'll call you when we have an opening" can lose the job to anyone who says "We can be there Thursday." If you are booked out, say so with a specific date and offer to hold it with a deposit. Keep a short cancellation list for customers who want an earlier slot. If you run recurring work like lawn care or cleaning, give a start date on the first call. Customers can wait when they know when; it's the uncertainty that sends them back to search results.

11. Your online proof was thin

Before booking, many homeowners look you up. A profile with six reviews from four years ago, a website with stock photos, and no sign of where you work makes them nervous, even if your work is excellent. Ask every happy customer for a review, post real photos from real jobs, show the towns you serve, and make sure your business name, address and phone match everywhere. Our list of trust signals for contractor websites covers what to add and what never to fake.

12. The first call sounded rushed

The tone of the first call sets the customer's view of your whole company. A rushed "Yeah, what do you need?" from a noisy truck, a voicemail box that's full, or a teenager who can't answer basic questions all make the caller wonder how the job itself will go. Greet callers with your business name and who they are speaking to, ask for the address early, explain the next step, and confirm by text. Our list of phone answering tips has the details.

13. You replied on the wrong channel

People choose how they reach you for a reason. Someone who filled out a form at 10 p.m. or sent a text probably can't take a call at work. Reply first on the channel they used, then offer a call. Ask early how they prefer to hear from you and note it on the customer record. A text that says "Got your request about the deck. I can look at it Wednesday or Thursday after 4. Which works?" can book faster than three unanswered calls.

14. Saying yes required too many steps

If approving a quote means printing, signing, scanning and mailing a check for the deposit, some customers never finish. Accept cards and bank payments online, take the deposit at approval, and send the confirmation automatically with the date and what to expect. Each step you remove is one less chance for the job to stall. Our guide to online payments for contractors covers deposits and fees.

15. The lead got lost in the shuffle

Leads arrive by phone, text, email, website form, Facebook message and marketplace app. When each lives in a different place, some get forgotten. A lead written on the back of a receipt during a busy week is gone. Put every lead into one list with a status (new, contacted, quoted, won, lost) and a next action with a date. Check that list every morning. A CRM built around your workflow does this automatically, but even a shared spreadsheet beats five inboxes.

16. Nobody recorded why the job was lost

Without a reason recorded, every lost job becomes "they went with someone cheaper," which may not be true. Add a required "lost reason" field when you close a lead: no response, price, timing, went with a competitor, not a fit, chose to do it themselves. When you can, ask politely: "No problem at all. So I can improve, can I ask what made the decision?" After three months the counts should show you which item on this list to fix first.

Where to start

Begin with the three that are fastest to measure. Check your first-reply times and missed calls for one week (items 1 and 2). Set up a follow-up sequence for every open quote (item 8). Add a lost-reason field to your lead list today (item 16), so that in a few months you are fixing what your own numbers show instead of what this list guesses.

Frequently asked questions

What is a good lead-to-job rate for a contractor?

It depends on the trade, the source and the ticket size, so there is no honest single number. Measure your own rate by lead source and work on raising it month over month.

Are bad leads my fault or the platform's?

Both happen. The FTC's 2022 complaint alleged HomeAdvisor misrepresented lead quality, and the company settled with the agency in 2023. On your own channels, unclear service areas and missing prices also attract poor-fit inquiries.

How many follow-ups does an open quote deserve?

A short sequence works for most residential work: a check the next day, something useful a few days later, a call around a week in, and a final note before the price expires. Stop if the customer says no.

Is a call or a text better for a brand-new lead?

Reply first on the channel they used, then offer a call. A quick text with two specific appointment times can book faster than a voicemail.

General information for service-business owners, not legal, tax or financial advice. Rules vary by state; check with a qualified professional for your situation.

Find out what your leads really cost.

Get a free system quote: we look at your site, your Google profile, how your calls get answered and what you spend on leads, then put what we'd build and what it costs in writing.

Get a free system quote