How Much Do Contractor Leads Cost? "By Trade"

Quick Answers: Contractor Lead Costs by Trade
How much do contractors pay for leads by trade?
HVAC contractors typically pay $115-300 per lead, plumbers $20-150 (averaging $92), roofers $150-300, and landscapers $20-175. The national average across all home service contractors is $66 per lead, though construction trades average significantly higher at $280 per paid lead.
What is the average cost per lead for HVAC, plumbing, roofing, and other home services?
HVAC leads average $115 for paid channels and $92 when blending organic traffic. Plumbing leads average $92 nationally. Roofing leads range from $150-300 depending on the source, with Google Ads averaging $187. Lead aggregators like Angi typically charge $50-150 across all trades.
How do you calculate what you can afford to pay per lead?
Use this formula: Maximum Cost Per Lead = (Average Job Value × Profit Margin × Close Rate) ÷ Target ROI. For example, if your average job is $5,000 with 30% profit margin, 25% close rate, and you want 3x ROI, your max CPL is $125.
The Real Cost of Contractor Leads: Industry Breakdown
Understanding lead costs isn't just about knowing the numbers—it's about knowing whether you're getting ripped off or finding a goldmine. After working with hundreds of contractors, I've seen too many good businesses go under because they didn't understand their lead economics.
The harsh reality? Most contractors are paying too much for leads because they don't know what their numbers should be. Let's fix that.
National Averages: The Big Picture
According to industry data, the national average for home service contractors is $66 per lead. But that number is misleading because it includes both high-value trades like roofing and lower-ticket services like basic plumbing repairs.
When we look specifically at construction and home improvement contractors, the average jumps to $280 per paid lead, with a blended average (paid + organic) of $227.
Here's why this matters: if you're a roofer paying $50 per lead, you're either getting garbage leads or you've found something special. If you're a plumber paying $300 per lead, you're getting robbed.
HVAC Lead Costs: The High-Value Game
HVAC contractors operate in one of the most competitive lead markets. The numbers tell the story:
- Paid advertising average: $115 per lead
- Blended average (paid + organic): $92 per lead
- Industry range: $200-300 per lead from premium sources
Why so expensive? HVAC jobs are big-ticket items. A new system installation can run $8,000-15,000, making contractors willing to pay premium prices for quality leads. But here's the catch: not all HVAC leads are created equal.
Emergency repair leads might convert at 40-50% but average $2,000 per job. New installation leads might convert at 15-20% but average $10,000 per job. The math completely changes your maximum affordable cost per lead.
Our PPC management for contractors focuses on this exact challenge—getting you the right type of HVAC leads at the right price point.
Plumbing Lead Costs: The Wide Range
Plumbing leads show the widest cost variation of any trade:
- Low end: $20-40 for basic repair leads
- National average: $92 per lead
- High end: $150+ for major installation projects
This range exists because plumbing covers everything from $150 toilet repairs to $8,000 whole-house repiping jobs. Smart plumbers segment their lead generation by service type.
Emergency plumbing leads are cheaper but convert better. Installation leads cost more but have higher job values. The key is knowing which type of lead you're buying and whether the price makes sense for your business model.
Roofing Lead Costs: Premium Territory
Roofing leads are expensive because roofing jobs are expensive. Here's what you're looking at:
- Google Ads average: $187 per lead
- Industry average: $150-300 per lead
- HomeAdvisor range: $15-100 per lead (but quality varies dramatically)
The wide range on platforms like HomeAdvisor reflects lead quality differences. A $15 lead might be someone just browsing for estimates with no immediate need. A $300 lead might be a homeowner with storm damage and insurance approval in hand.
In our experience working with roofers, the sweet spot is usually $100-200 per lead for exclusive, high-intent prospects. Anything below $75 raises red flags about lead quality or exclusivity.
Landscaping Lead Costs: Seasonal Considerations
Landscaping shows some of the most seasonal variation in lead costs:
- Off-season (winter): $20-50 per lead
- Peak season (spring/summer): $75-175 per lead
- Average across all seasons: $50-100 per lead
Smart landscapers adjust their lead generation strategy seasonally. Winter is perfect for booking spring projects at lower lead costs. Summer requires higher budgets but delivers immediate revenue opportunities.
The key insight: don't evaluate landscaping lead costs without considering timing and project type. A $150 hardscaping lead in July makes sense. A $150 lawn maintenance lead in December doesn't.
Lead Source Comparison: Where Your Money Goes
Lead Aggregators: The Convenient Trap
Platforms like Angi, HomeAdvisor, and Thumbtack typically charge $50-150 per lead across most trades. Sounds reasonable, right?
Here's what they don't tell you upfront:
- Leads are often shared with 3-5 other contractors
- You're competing on price from the first interaction
- Lead quality can be inconsistent
- You have no control over the lead generation process
That $75 "exclusive" lead becomes a $375 lead when you factor in your actual close rate and competition.
Google Ads: Higher Cost, Higher Control
Google Ads typically costs more per lead than aggregators, but you get what you pay for:
- True exclusivity—the lead contacts you directly
- Higher intent—they searched for your specific service
- Brand building—your company name appears in their search
- Complete control over messaging and targeting
A well-managed Google Ads campaign might cost $200 per roofing lead versus $100 on HomeAdvisor, but if your close rate doubles, the Google lead is actually cheaper per customer acquired.
This is why our comprehensive digital marketing approach focuses on owned channels that you control, not rented traffic from aggregators.
SEO and Organic Leads: The Long Game
Organic leads from SEO are technically "free," but they require significant upfront investment and time. The payoff is substantial:
- Highest close rates (often 2-3x higher than paid leads)
- Lower cost per acquisition over time
- Builds long-term business value
- Creates compound returns
The challenge? It takes 6-12 months to see meaningful results from SEO for contractors. But once it kicks in, organic leads often become your most profitable source.
Calculating Your Maximum Affordable Cost Per Lead
Here's where most contractors mess up: they look at lead costs in isolation instead of understanding their business economics. Let me give you the formula that actually matters:
Maximum Cost Per Lead = (Average Job Value × Profit Margin × Close Rate) ÷ Target ROI
Real-World Examples
HVAC Contractor Example:
- Average job value: $4,500
- Profit margin: 35%
- Close rate: 20%
- Target ROI: 3x
- Maximum CPL: ($4,500 × 0.35 × 0.20) ÷ 3 = $105
Roofing Contractor Example:
- Average job value: $12,000
- Profit margin: 25%
- Close rate: 15%
- Target ROI: 4x
- Maximum CPL: ($12,000 × 0.25 × 0.15) ÷ 4 = $112.50
Notice how the roofer can't afford to pay much more per lead despite having higher job values? That's because of lower close rates and higher ROI requirements due to longer sales cycles.
Factors That Affect Your Numbers
Geographic Location: Leads in major metropolitan areas cost 30-50% more than rural markets, but job values are typically higher too.
Seasonality: HVAC leads cost more in summer and winter (peak demand seasons). Roofing leads spike after storms. Plan your budgets accordingly.
Lead Exclusivity: Shared leads might cost 40-60% less, but your close rate will be significantly lower due to competition.
Lead Intent Level: Emergency service leads convert better but have lower job values. Project leads have higher values but longer sales cycles.
Red Flags: When Lead Costs Don't Make Sense
After reviewing hundreds of contractor marketing campaigns, here are the warning signs that your lead costs are out of whack:
Too Cheap to Be True
If someone offers you roofing leads for $25 each, run. They're either:
- Selling the same lead to 10+ contractors
- Generating leads with misleading ads
- Pulling leads from unrelated sources
- About to go out of business
No Clear Source Explanation
Legitimate lead providers can tell you exactly how they generate leads. If they're vague about their process, that's a red flag.
Guaranteed Volume Without Quality Metrics
Anyone promising "100 leads per month" without discussing close rates, job values, or lead quality is selling you a bill of goods.
No Performance Tracking
If your lead provider can't give you detailed reporting on lead source, conversion rates, and ROI, you're flying blind.
This is why we built our growth calculator to help contractors understand their true lead economics before committing to any marketing spend.
Optimizing Your Lead Investment
Diversify Your Lead Sources
Smart contractors don't rely on a single lead source. A healthy mix might include:
- 30% Google Ads (immediate results, high control)
- 25% SEO/Organic (long-term, high-converting)
- 20% Referrals (highest close rate, lowest cost)
- 15% Lead aggregators (fill gaps, test markets)
- 10% Other (social media, direct mail, etc.)
Track Everything
You can't optimize what you don't measure. Track these metrics for every lead source:
- Cost per lead
- Close rate
- Average job value
- Time to close
- Customer lifetime value
Focus on Lifetime Value, Not Just First Job
A customer who gives you a $3,000 HVAC repair might be worth $15,000 over their lifetime when you factor in maintenance contracts, future replacements, and referrals. This changes your maximum affordable cost per lead significantly.
The Future of Contractor Lead Costs
Lead costs are trending upward across all trades as digital advertising becomes more competitive. Here's what we're seeing:
- Google Ads costs increasing 10-15% annually
- More contractors entering digital marketing
- Lead aggregators raising prices
- Consumers becoming more research-oriented
The contractors who will thrive are those who build owned marketing assets—great websites, strong SEO, email lists, and customer databases. These assets compound over time while paid advertising costs keep rising.
Our AI-powered marketing tools help contractors automate lead nurturing and follow-up, improving close rates and reducing the effective cost per customer.
Taking Action on Your Lead Costs
Understanding lead costs is just the first step. The real money is made in optimization and execution. Here's your action plan:
- Calculate your current cost per customer (not just cost per lead)
- Identify your most profitable lead sources
- Set maximum cost per lead limits for each trade/service
- Diversify your lead generation strategy
- Implement proper tracking and attribution
- Focus on improving close rates, not just lowering lead costs
Remember: the cheapest lead isn't always the most profitable. A $200 lead that closes 40% of the time is better than a $50 lead that closes 5% of the time.
Ready to optimize your lead generation strategy? Contact our team for a free analysis of your current lead costs and conversion rates. We'll show you exactly where you're leaving money on the table and how to fix it.
Free website audit — see what's costing you leads
No email required. Takes 2 minutes. Completely free.

Ryan Goering
CEO & Founder, BaaDigi
U.S. military veteran and digital marketing strategist who built BaaDigi to help contractors generate predictable leads and revenue. 15+ years in SEO, PPC, and AI-powered marketing automation.
Frequently Asked Questions
▼
▼
▼
▼
▼
Popular Contractor Marketing Guides
Explore More Topics
Ready to Get More Leads?
Get a free marketing audit for your contracting business. We'll show you exactly where you're losing leads.
Get Your Free AuditRelated Articles
Home Addition & Whole-Home Remodeling Leads: Landing the Big-Ticket Jobs
Big-ticket remodeling jobs don't come from the same playbook as kitchen and bath leads. Here's how to attract $50k-$500k+ home addition projects.
Exclusive vs Shared Remodeling Leads: Where Most Remodelers Quietly Bleed Profit
If you've ever been the fourth contractor to call a 'new lead,' you already know the problem. Here's why exclusive leads change everything.
Angi & Thumbtack Marketplace Leads vs Building Your Own Predictable Work Engine
Marketplace leads from Angi and Thumbtack feel easy — until you see the real cost. Here's why building your own engine wins long-term.