GUIDE · LEAD GENERATION

What Good Lead Quality Looks Like: Scoring Contractor Leads Before You Buy

Not every inquiry is a lead. Here is how to grade one before you pay for it, so you stop buying names and start booking jobs.

Be Seen, Contractors!10 min readUpdated 2026

The short answer

A quality contractor lead is one that a real buyer, with a real project in your service area, in your trade, ready to hire on a timeline you can meet, sent to you and no one else. Grade every lead on four things before you buy: intent (do they want the job done or just a number), exclusivity (is it yours alone or split five ways), match (right trade, right area, right job size), and speed (can you reach them in the first five minutes). A lead that scores well on all four books. A lead that fails any one of them is a coin flip, no matter what the seller charges. The point of scoring is simple: pay for booked jobs, not for names in a spreadsheet.

Why "more leads" is the wrong target

Most contractors ask the wrong question first. They ask how many leads a channel puts out. The number that pays your crew is not lead volume. It is booked-job value: leads times close rate times average job value, minus what the leads cost you. A channel that hands you 40 cheap leads a month at a 4% close rate is worse than one that hands you 10 leads at 30%, and the price per lead does not tell you which is which.

Lead quality is the multiplier that decides everything downstream. A bad lead still eats a phone call, a drive-out, an estimate, and follow-up. That labor costs the same whether the lead was good or garbage. So a pile of low-quality leads does not just fail to book. It burns the hours you needed to work the good ones. You feel busy and stay broke.

Here is the frame to hold: you are not buying leads, you are buying a shot at a job. The right way to compare two lead sources is cost per booked job, not cost per lead. If a septic company pays $60 a lead and books one job in eight, that is $480 to land a $6,000 tank replacement. If a window installer pays $45 a lead and books one in twenty because half the leads are renters and tire-kickers, that is $900 per job on a thinner ticket. Same trade world, opposite economics, and the sticker price lied to both of them.

There is a second cost to bad leads that never shows on a report: what it does to your crew and your gut. Chase enough dead numbers and out-of-area jobs and you start to distrust the phone. You slow down your callbacks because half of them were junk anyway, and now you are slow on the good ones too. Low lead quality does not just waste money, it trains you into habits that lose the leads that were worth having.

Scoring leads before you buy is how you stop guessing. It turns "this channel feels slow" into "this channel sends me leads that fail on exclusivity and match, here is the number." That is a decision you can act on. And it is a decision you make with your own last 20 leads, not with a vendor's testimonial page.

The four things that make a lead worth buying

Every lead worth paying for clears four gates. Miss one and the lead is a maybe at best.

  1. Intent. Does this person want the work done, or are they collecting numbers, checking a claim value, or three months from thinking about it. A homeowner with a leaking roof after a storm has intent. A homeowner "getting a ballpark for maybe next year" does not, yet, and you will pay the same for both.
  2. Exclusivity. Did this lead come to you alone, or to you and four competitors at the same time. A shared lead is a race and a price fight before you have said a word. An exclusive lead is a conversation. This is the single biggest quality lever most contractors ignore.
  3. Match. Right trade, right service area, right job size, right property type. A landscaping lead for a design-build patio is not the same as one for a weekly mow. An HVAC lead 90 minutes outside your radius is a money-loser even if it closes. Match failures are the leads that make a channel "feel" bad.
  4. Speed. Can you reach this lead while they are still holding their phone. Contact rates fall off a cliff after the first few minutes. A perfect lead you call back tomorrow afternoon is now a shared lead, because your competitor called at minute two.

Notice that only one of these, match, is about the lead's raw fit. The other three are about the machine that delivered it. That is the part contractors underweight. A lead source is not just a firehose of names, it is a set of promises about intent, exclusivity, and how fast the lead hits your phone. Those promises are what you are actually buying.

Weight them by your own trade, too. A same-day repair trade like HVAC or septic lives on speed and exclusivity, because the buyer is calling until someone answers. A considered purchase like windows, siding, or a design-build patio lives on match and intent, because the money you lose is to renters, browsers, and budgets that were never real. When you build your own scorecard, put the heaviest points on the gate your trade fails most.

The 25-point lead scorecard

Here is a scorecard you can run on a live lead in under a minute, or on a lead source before you sign up. Score each factor, add it up. A lead worth chasing lands around 18 or higher out of 25. Below 12 and you are buying a lottery ticket.

FactorGreen (5)Yellow (3)Red (1)
IntentNamed project, active problem, asked for a quoteResearching, no timeline statedPrice-shopping only, or vague "info"
ExclusivitySent to you aloneShared with 2 to 3Sold to 4+ at once
MatchYour trade, in-radius, right job sizeEdge of radius or off-target sizeWrong trade, out of area, or renter
SpeedLive transfer or hits your phone in under 5 minSame-dayNext-day or older
ContactabilityValid phone, answers, real nameReachable but slowBad number, form-only, ghost

Run this on the last 20 leads a source sent you, not on the source's marketing page. The scorecard's job is to make a fuzzy feeling into a number you can compare across channels. When a contractor tells us "the leads are bad," nine times out of ten it is a specific column: they are all yellow on exclusivity, or all red on speed because the leads arrive by email at midnight.

Contactability earns its own row because a lead you cannot reach is worth zero no matter how it scored on everything else. A pristine, exclusive, in-trade lead with a typo in the phone number is a dead lead. Form-only sources that never surface a phone at all are a yellow at best, because now you are emailing a stranger and hoping.

One honest note: a lead can be a perfect 25 and still not book, because closing is on you. Scoring measures the lead, not your sales process. But if your good-scoring leads book and your bad-scoring leads don't, the scorecard is doing its job, and you now know exactly what to buy more of. Run it for a month and the pattern usually screams at you: one column is red across an entire source, and that source is where your money has been leaking.

Exclusive vs shared: the quality gap that costs the most

Of the four gates, exclusivity is the one contractors get burned on hardest, because the platforms selling shared leads do not put "we sold this to four of your competitors" on the invoice. They put a low price per lead. The price looks great until you realize you are paying to enter a footrace.

A shared lead is a lead sold to multiple contractors at the same moment. The homeowner gets four calls in ten minutes, picks a favorite or the cheapest, and the other three paid for nothing. Your effective cost per booked job on shared leads is not the sticker price, it is the sticker price divided by a close rate that the sharing itself dragged down. Shared-lead close rates commonly run in the single digits to low teens. Exclusive leads, where you are the only call, routinely close two to four times higher for the same trade.

That does not make shared leads worthless in every case. If your intake is fast, your first-call answer rate is high, and the price per lead is genuinely low, a fast closer can make shared marketplaces pay. The problem is most contractors are not staffed to win a five-minute race twenty times a day, so the shared model quietly loses money for them while feeling busy.

There is also a compounding problem with shared leads that the price never captures. When four contractors call the same homeowner in ten minutes, that homeowner learns to expect a bidding war, and every one of those trades gets trained to discount. Shared marketplaces do not just split the lead, they push the whole trade toward the bottom of the price. You end up paying to lower your own margin.

The higher-quality path is a lead source you own: inquiries that come in through your own site, your own map presence, and increasingly through AI answers when someone asks ChatGPT or an AI Overview "who does this near me." Those arrive exclusive by default. Nobody else bought them. You are not fighting three other trucks on the same call, and you are not the fourth quote a tired homeowner half-listens to. This is the wedge we build for: exclusive lead flow the contractor owns, not rented traffic. We have a full breakdown of how exclusive and shared leads actually compare on booked jobs, and it lives one link up in this silo.

Score the source, not just the lead

Scoring individual leads is reactive. The bigger win is scoring the source before you commit a budget to it, because that is the decision that sets your quality ceiling for the next six months. Ask any lead vendor or channel these questions and grade the answers honestly.

  • Exclusive or shared? If shared, how many buyers per lead, and can you see that number before you pay. "We limit it" is not a number.
  • How fast does the lead reach me? Live phone transfer beats a form email by a mile. If leads arrive by email digest, your speed score is capped at yellow no matter what you do.
  • Can I return junk? A source that lets you dispute wrong-number, out-of-area, and wrong-trade leads is telling you it stands behind quality. A no-returns policy is telling you the opposite.
  • Where does the demand come from? A lead from someone who searched your service and found you has more intent than a lead pulled from a rented list or a coupon form. Search-intent leads score higher on intent almost every time.
  • Do I own it after? Can you keep marketing to that homeowner, or does the platform own the relationship. Owned leads compound. Rented ones vanish when you stop paying.

Put the answers next to the price. A source at $75 an exclusive lead with returns and live transfer will usually beat a source at $35 a shared lead with none of that, once you do the cost-per-booked-job math. The trade money pages in this silo, including our window-and-siding and septic breakdowns linked above, walk through what those numbers look like in each trade's reality. And if you want the raw cost-per-lead ranges before you run any of this, we keep a current guide on that, linked below.

What good looks like by trade, roughly

Lead quality is not one number across all trades, because the job value and the buyer's urgency differ. A rough field read of what a healthy lead mix looks like, so you have something to measure against.

TradeBuyer urgencyWhat a good lead looks like
Roofing (storm)High, event-drivenActive leak or hail damage, insurance in play, wants a call today
HVAC (repair)High, same-daySystem down, in-radius, ready to book a diagnostic
Window and sidingMedium, consideredHomeowner (not renter), whole-project scope, named budget window
SepticHigh when failingBackup or failed inspection, on your service road, owns the property
Landscaping (design-build)Low to mediumDefined project, realistic budget, decision-maker on the call

The pattern: high-urgency trades live or die on speed and exclusivity, because the buyer is calling whoever answers first. Considered-purchase trades like windows, siding, and design-build landscaping live on match and intent, because the buyer is comparing and you lose more to renters, browsers, and bad-fit budgets than to slow callbacks. Score your leads against the row that fits you, not against a generic average.

Job value shifts the math too. A trade with a $6,000 average ticket can absorb a higher cost per lead and a lower close rate and still print money, so a few yellow leads in the mix are survivable. A trade booking $300 service calls cannot, so match and contactability have to be near-perfect or the economics collapse. Before you decide a lead source is good or bad, put your real average job value next to your real cost per booked job from that source. The number, not the feeling, tells you whether to buy more.

None of these are guarantees, and we do not sell you a promised lead count. What we sell is a system that feeds your own crews with exclusive, in-trade, in-area inquiries that score well on the four gates, then hands you the intake speed to actually catch them. That is the whole game: fewer bad names, more good jobs, all of it owned by you.

Key takeaways

  • Buy on cost per booked job, not cost per lead. The sticker price hides the close rate.
  • Score every lead on four gates: intent, exclusivity, match, and speed.
  • Exclusivity is the quality lever most contractors ignore and get burned on hardest.
  • Speed-to-lead decays fast. A next-day callback turns your exclusive lead into a shared one.
  • Grade the source before you buy: exclusive or shared, returnable, live-transfer, and yours to keep.
  • Owned leads (your site, map, and AI answers) arrive exclusive by default and compound over time.

STRAIGHT ANSWERS

Quick answers.

01What is a good close rate on contractor leads?

It depends entirely on exclusivity and trade. Exclusive, in-trade leads commonly close two to four times higher than shared marketplace leads. Chasing a number in the abstract is a trap. Score your own leads, track which ones book, and buy more of the kind that does.

02Are cheap leads ever worth it?

Sometimes, if you are fast and your intake wins the five-minute race, cheap shared leads can pay. But for most contractors the low price hides a low close rate, and the true cost per booked job ends up higher than a more expensive exclusive lead. Do the booked-job math before you judge the price.

03How fast do I really need to respond to a lead?

Fast enough to reach them while they still have their phone in hand, which in practice means minutes, not hours. Contact rates drop sharply after the first few minutes, and every minute you wait raises the odds a competitor calls first. Live transfer or a sub-five-minute callback is the target.

04Can you guarantee me a number of leads?

No, and be careful with anyone who does. We do not sell a promised lead count or invent results. What we build is a system that produces exclusive, in-trade, in-area inquiries you own, priced against real job value. We have run lead flow for local service businesses since 2008.

WANT THIS HANDLED FOR YOU?

Want to stop buying names and start booking jobs?

Get a free visibility audit and we will show you where your best-scoring, exclusive leads should be coming from. Call or text (407) 705-2452, or book a strategy call. Since 2008.

Start With the Free Audit
Call (407) 705-2452 Text