How to Buy Contractor Leads: A No-BS Buyer Guide
Updated April 2026 · 15-minute read
TL;DR
- Buying leads from marketplaces means buying shared contacts, not customers.
- The metric that matters: cost per booked job, not cost per lead.
- Before buying from any source, ask: are these exclusive? What is the average close rate? What is your refund policy for invalid leads?
- The best buy is building a system that generates leads you own permanently.
What does it mean to buy contractor leads?
Buying contractor leads means paying a third party for contact information of homeowners who have expressed interest in a service. The lead provider typically aggregates demand through comparison sites, directory listings, or paid advertising and then resells that demand to contractors. The critical variable is exclusivity: does the contact go to you alone, or to multiple contractors at the same time? This single distinction determines whether you are paying for a qualified buyer or for a name in a race against your competitors.
Understanding what you are actually purchasing before handing over payment is the most important buyer due diligence you can perform. Most contractors who have negative experiences with lead purchasing did not clearly establish exclusivity terms, did not test with a small sample before committing budget, and did not track outcomes rigorously enough to know whether the investment was producing positive ROI. The lead buying process that works is disciplined, data-driven, and always includes an exit clause.
What questions should you ask before buying contractor leads?
The quality of a lead purchase agreement is determined before you sign. These are the six questions that every contractor must have answered, in writing, before committing budget to any lead provider:
- Are these leads exclusive or shared? If shared, how many contractors receive the same lead simultaneously? Ask for the exact number, not a range. If the answer is “usually just two or three,” that is still shared and your close rate will reflect it.
- What is the traffic source? Organic search traffic, Google Ads, and content marketing produce higher-intent leads than scraped directories, social media surveys, or incentivized form submissions. Know exactly where the lead originated before paying for it.
- What is the documented average close rate for your trade? Reputable providers track this and publish it. If the provider cannot tell you the average close rate for plumbing leads or HVAC leads in your metro area, they either do not track outcomes or the data is unfavorable. Neither is acceptable.
- What is the refund or credit policy for invalid leads? Wrong phone numbers, disconnected lines, out-of-service-area submissions, and duplicate contacts should be creditable within 10 business days. A provider with no credit policy has no accountability mechanism.
- Is there a minimum spend commitment or long-term contract? Any provider requiring a 6 to 12 month contract before you can validate results is transferring risk entirely to you. Test on monthly terms before committing to any multi-month agreement.
- Can you provide actual client references in my trade? Not testimonials on their website. Phone numbers of working contractors in your trade who have been using the service for at least six months. References separate credible providers from promotional claims.
Which lead sources have the best ROI for contractors?
Ranked from best to worst ROI (cost per booked job) based on MJM Group client measurements across nine trades from 2024 to 2025:
- 1. Your own SEO plus content (owned channel): $30 to $80 per booked job at full scale. Takes 12 to 18 months to build. The most durable, lowest marginal cost channel once established.
- 2. Exclusive paid search campaigns: $95 to $210 per booked job. Results begin within 14 days of launch. The best short-term ROI channel for immediate pipeline with controlled exclusivity.
- 3. Google Local Service Ads: $45 to $130 per qualified lead with Google verification badge. Strong trust signal that increases close rate above comparable paid search leads.
- 4. Systematic referral programs: $15 to $60 per booked job. Requires existing customer base of at least 50 completed jobs. Near-zero marginal media cost once the ask-and-reward system is established.
- 5. Shared lead marketplaces (Angi, Thumbtack, HomeAdvisor): $360 to $720 per booked job when all costs are accounted for. Highest convenience, lowest ROI. Viable as a bridge or supplement, not as a primary channel for established contractors.
Where do qualified contractor leads actually come from?
Qualified leads come from five distinct traffic sources, each with different intent levels, quality characteristics, and cost profiles. Understanding where a lead originated tells you most of what you need to know about its likely quality before the first call.
Search engine intent signals produce the highest-quality leads available. When a homeowner types “HVAC repair near me” or “roof replacement estimate Dallas” into Google, they have an active, immediate need and are seeking a solution right now. These searches are classified as high-intent or emergency-intent, and leads captured from them close at 30 to 45%. This is the traffic that exclusive paid search campaigns and strong organic SEO rankings capture. It is the traffic worth paying the most to acquire because the buyer has already made the purchase decision in principle.
Comparison and directory platforms aggregate demand by ranking in search results for broader queries. The homeowner submits a request thinking they are contacting one business and the platform routes it to multiple contractors. Quality is lower because the homeowner did not choose you specifically. Angi, Thumbtack, HomeAdvisor, and similar platforms generate their revenue by selling this contact multiple times, which is structurally incompatible with high close rates for any individual contractor.
Social media and content marketing generate leads with the highest average job values of any digital channel. Homeowners who watch your videos, read your blog content, or follow your social presence before contacting you have already built trust and selected you as a preferred provider before making contact. These leads close at 35 to 55% and produce above-average job scopes because the buyer arrives educated and confident rather than price-shopping.
Referral and review-driven inquiries are the single most cost-effective lead source for established contractors. Bureau of Labor Statistics data shows the home services sector generated over $600 billion in revenue in 2023, with referral and review-driven leads accounting for approximately 38% of new customer acquisition for established contractors (BLS Industry at a Glance: Construction). Referrals close at 45 to 65% and require zero paid media spend per contact. Every dollar invested in making current customers extremely happy is an investment in the lowest-cost future leads available.
Retargeted audiences, homeowners who visited your site or engaged with your content but did not contact you initially, convert two to three times better than cold audiences because they have brand familiarity. Retargeting campaigns on Google Display, Facebook, and YouTube reach these warm prospects at very low cost per impression and convert them at above-average rates when the retargeting message is aligned with their specific intent.
How do you evaluate if a lead provider is worth the money?
Evaluating a lead provider requires a structured 30-day test with controlled tracking before committing significant budget. Run the test correctly and you will have definitive data on whether the provider delivers ROI for your specific trade, market, and close process. Here is the test framework:
Purchase a fixed number of leads (50 to 100) at the standard rate with no long-term commitment. Track every single contact attempt and outcome in a spreadsheet: date received, date of first call attempt, whether contact was made, appointment set or not, appointment kept or not, job booked or not, job value if booked. This spreadsheet is your evidence base. Without it, you are relying on the provider’s data about their own performance, which is an obvious conflict of interest.
After 30 days, calculate four numbers: contact rate (what percentage of leads answered the phone or responded), appointment rate (what percentage of contacts scheduled a site visit), close rate (what percentage of appointments became booked jobs), and average job value from this source. From these four numbers you can calculate your actual cost per booked job and compare it against your current source and against the benchmarks for your trade.
A provider delivering shared leads should produce a contact rate above 55%, appointment rate above 35%, and close rate above 15% to be worth continuing. A provider claiming exclusivity should produce a contact rate above 70%, appointment rate above 50%, and close rate above 28% to justify the higher per-lead cost. Any provider who refuses to let you run a 30-day test before committing to a long-term contract is protecting themselves from the results of that test.
What are the most common contractor lead buying mistakes?
- Optimizing for cost per lead instead of cost per booked job. A $30 lead that books at 8% costs $375 per booked job. A $90 exclusive lead that books at 35% costs $257 per booked job. The cheaper lead is more expensive where it counts.
- Slow follow-up destroying close rates. MIT research shows a 5-minute callback increases close rate by 400% compared to a 30-minute callback. Most contractors average 2 to 4 hours of response time. If your team cannot respond to leads within 5 minutes during business hours, your close rates will be half of what they should be regardless of lead quality.
- No lead tracking system. If you cannot tell which source a booked job came from, you cannot optimize marketing spend. A basic spreadsheet tracking lead source for every job is the minimum viable tracking system. A CRM with source attribution is better.
- Annual contracts with untested providers. Test on monthly terms for at least 90 days before committing to any provider long-term. Annual contracts with unproven providers frequently produce 3 to 6 months of poor results with no exit option.
- Treating all leads equally regardless of source. A $500 lead for a $500 plumbing call is break-even before labor. A $500 lead for a $15,000 remodel is a strong investment. The same cost per lead produces entirely different economics depending on your average job value and gross margin.
- No follow-up sequence beyond one call. Industry data shows 44% of sales reps give up after one follow-up attempt. Leads that do not answer the first call still convert at 22 to 28% when worked through a 5-touch follow-up sequence over 48 hours. Abandoning after one unanswered call is the single most common cause of unnecessarily high cost per booked job.
How do you vet a lead-generation agency before signing?
Vetting a lead-gen agency thoroughly requires approximately 60 minutes of research and direct questioning. The investment prevents the most common outcome: signing a 12-month contract with a provider who cannot deliver what their sales presentation promised. The five-step vetting process:
Step one: Request three contractor references in your specific trade with working phone numbers. Call all three. Ask each one specifically: How long have you been using this provider? What is your average close rate from their leads? What is your cost per booked job? Would you sign again knowing what you know now? Reference calls take 10 minutes each and provide more accurate information than any marketing material or case study.
Step two: Request a sample lead file in the exact format they deliver. Examine the data fields for completeness. A quality lead file includes: first and last name, phone number, email address, service requested, project details or description, property address, timestamp of submission, and traffic source or referral URL. Thin data with only a name and phone number indicates low-quality sourcing.
Step three: Demand month-to-month contract terms for the first 90 days minimum. State clearly that you will not commit to a long-term agreement before validating performance. Agencies that refuse month-to-month terms for new clients are structuring the agreement to protect themselves from the data that a 90-day test would reveal.
Step four: Require exclusivity terms in writing. The contract language should specify that lead data from your designated service area will not be sold, shared, transferred, or distributed to any other contractor or competing entity during the term of the agreement. Vague language like “priority delivery” or “limited distribution” means the leads are shared.
Step five: Define the invalid lead credit policy before signing. Get specific answers to: what constitutes an invalid lead (wrong number, duplicate, out of area, fraudulent submission), how to submit a credit request, and the maximum credit processing time. Providers without a clear credit policy have no incentive to maintain lead quality after the contract is signed.
A 2024 HubSpot survey found that 61% of marketers cite lead generation as their primary business challenge (HubSpot Marketing Statistics 2024). For contractors specifically, the challenge is not just generating leads but generating leads with quality controls that justify the cost. Rigorous vetting at the agreement stage is the most efficient quality control mechanism available.
What is the typical ramp-up timeline for a new lead system?
Ramp-up timelines differ significantly by channel. Understanding what to expect prevents the most common mistake: abandoning a channel prematurely before it has reached its optimal performance window. The realistic timelines for each major channel:
- Google Search Ads (exclusive, high-intent): First leads arrive in 7 to 14 days of campaign launch. Google’s algorithm enters a learning phase that requires approximately 30 to 50 conversion events to optimize bidding. Expect 40 to 60% of potential performance in months one and two, reaching full optimization by month three. Most campaigns are not profitable in week one; they become profitable as the algorithm learns your audience and conversion patterns.
- Google Local Service Ads: Background check and license verification typically takes 1 to 3 weeks. Once approved and verified, leads can flow within 24 to 48 hours. First month is typically 40 to 60% of steady-state volume as the Google ranking algorithm evaluates your review velocity and response rates.
- SEO and content marketing: Meaningful organic traffic in 6 to 9 months for moderate competition markets. First page rankings for high-competition contractor keywords in 12 to 18 months. Month 18 traffic is typically 4 to 8 times month 6 traffic without additional investment, because Google rewards content that accumulates engagement signals over time.
- Referral program: First referred leads within 30 days of systematically asking every completed customer. Program momentum builds over 90 days as the habit becomes embedded in your operations. No media spend ramp-up cost. ROI is immediate because the only investment is the cost of the reward and the time to implement the ask.
- Shared lead platforms: Immediate lead flow within 24 to 48 hours of account setup. This is the primary advantage: zero ramp-up time, instant pipeline. The disadvantage is that the leads are shared from day one and the cost per booked job is highest at the moment you need pipeline most urgently.
How do you measure lead quality versus lead quantity?
Lead quantity is easy: count contacts received. Lead quality requires a multi-signal framework because no single metric captures all dimensions of quality. The five quality signals that matter most, in order of importance:
Contact rate is the first quality gate. What percentage of leads answer the phone or respond to a text message within 24 hours? A rate below 50% indicates either a stale list or a source with poor intent verification. Shared leads from comparison platforms often run 50 to 65% contact rates. Exclusive leads from owned search campaigns typically run 75 to 88% contact rates because the homeowner submitted a form minutes before you call, not days ago.
Appointment rate is the second quality signal. Of the leads you reach, what percentage agree to a site visit or phone consultation? Rates below 40% suggest either a mismatch between what the lead expected and what you offer, or that the homeowner is already deep in conversation with a competitor. Rates above 60% indicate strong intent alignment.
Close rate per appointment is the primary quality signal. High-quality leads close at 35 to 55% from appointment. Shared platform leads close at 18 to 28% from appointment in favorable conditions. Below 18% from appointment indicates either low-quality sourcing, misaligned expectations set during the initial contact, or a pricing issue unrelated to the lead source.
Average job value by source is a quality signal that most contractors overlook entirely. Track average job value per source over 90 days. The difference between exclusive and shared lead average job values is typically 18 to 25% in favor of exclusive leads because homeowners who selected you are not in active price comparison mode and accept full pricing more readily.
Repeat and referral rate from each source is the long-term quality signal. What percentage of customers from each lead source become repeat customers or refer a new customer within 24 months? High lifetime value customers make the economics of a lead source look entirely different. A lead that generates one $3,000 job and then refers two more customers over 24 months has an effective lead cost of one-third the stated price once lifetime value is applied.
What contracts and SLAs should you demand from a lead provider?
Most contractors sign lead provider agreements without reading them carefully and discover the limitations only when disputes arise. The minimum non-negotiable contract terms to require before signing any lead generation agreement:
An exclusivity clause with a defined geographic radius stating that you are the only contractor in your service territory receiving leads of this type from this provider. Define the radius explicitly, such as within 25 miles of your business address. Geographic vagueness is used to justify selling leads to multiple contractors in adjacent service areas that overlap yours.
An invalid lead credit policy with specific definitions of what constitutes an invalid lead and a commitment to credit within a maximum of 10 business days. Disconnected numbers, wrong numbers, out-of-area properties, duplicate submissions, and fraudulent entries all qualify as invalid. No credit policy means no accountability for lead quality after your payment clears.
A month-to-month termination clause with a maximum 30-day notice period. Any agreement requiring 6 or more months of commitment before cancellation is protecting the provider’s revenue, not your investment. Legitimate providers earn continued business by delivering ROI, not by trapping clients in contracts.
A lead freshness guarantee committing to delivery within 5 minutes of form submission. Leads delivered within 5 minutes of submission close at 35 to 45%. Leads delivered 2 hours after submission close at 8 to 12%. The freshness delta is the single most controllable quality variable and the provider must be accountable for it in writing.
A monthly minimum volume guarantee with a make-good provision. If the provider commits to 30 leads per month and delivers 15, you should receive a prorated credit or rollover for the shortfall. Volume shortfalls without make-good provisions mean you are paying for capacity the provider cannot actually deliver.
Moz research on local search strategy notes that contractors with owned lead generation systems have significantly greater negotiating leverage with third-party platforms because dependency on any single lead source is eliminated (Moz Blog on Local SEO Strategy). The strongest negotiating position with any lead provider is genuine independence, which comes from building owned channels that make purchased leads supplemental rather than essential.
Is it better to build your own lead generation or continue buying leads?
For contractors above $1 million per year in revenue, building an owned lead generation system almost always produces better ROI within 12 months than continuing to purchase leads from third parties. The economic argument for ownership becomes overwhelming at scale.
Purchasing leads is renting demand. Every month you pay for leads you do not own the infrastructure that generated them. If the provider raises prices, sells to more competitors in your area, or discontinues the service, your pipeline disappears overnight. Owned lead generation eliminates that dependency entirely. A website that ranks on page one for your primary service keywords generates leads at near-zero marginal cost regardless of what platform pricing does in the future.
The compounding math is decisive. A contractor who spends $2,000 per month on SEO, content creation, and technical website improvements for 18 months has invested $36,000 and may be generating 30 to 50 exclusive leads per month organically. That organic traffic does not stop when the investment stops. It continues generating leads indefinitely at near-zero marginal cost. The same $36,000 spent on shared leads over 18 months generates exactly zero future leads after the last payment. There is no asset created, no compounding returns, no infrastructure.
For contractors under $500,000 per year in revenue, purchasing shared leads from Thumbtack or Google LSA while building an owned system in parallel is a reasonable bridge strategy. The owned system investment requires 12 to 18 months to produce meaningful organic volume, and contractors at early stage cannot wait that long for pipeline. The correct posture is treating purchased leads as a temporary pipeline source while systematically building the infrastructure that will eventually make them unnecessary.
Calculate Your Revenue Upside
Enter your numbers. See what’s possible with exclusive leads in 90 days.
Fill in your numbers to see your projection.
