What Does a Google Ads Lead Actually Cost You?
Google Ads cost per lead varies by trade: tree service contractors pay around $28 per lead, plumbers pay $46, and roofers pay $62. This free calculator shows your estimated CPL, monthly lead volume, and projected ROI based on your trade and budget.
Run Your Numbers
Enter your monthly budget and trade. Takes 10 seconds.
Google Ads Cost Per Lead Benchmarks for Home Services
What contractors actually pay per lead, why CPL isn't the whole story, and how to drive yours down.
What Contractors Actually Pay Per Lead
Google Ads cost per lead swings wildly by trade, market size, and competition level. But after managing ad budgets across dozens of home service accounts, these are the averages we see in mid-size metro markets:
- HVAC: $52 per lead. High CPCs and heavy competition in summer and winter peak seasons push this number up.
- Plumbing: $46 per lead. Emergency keywords convert well, but "plumber near me" attracts a lot of low-intent clicks.
- Roofing: $62 per lead. The highest CPCs in home services, but the job values make it worth every dollar when the campaign is dialed in.
- Tree Service: $28 per lead. Lower competition and lower CPCs make this one of the most efficient trades for Google Ads.
- Electrical: $48 per lead. Steady demand year-round with moderate competition in most markets.
- Cabinet Refacing: $55 per lead. Niche audience means fewer clicks, but the leads that come through carry high job values.
Your number will differ based on your city, your competitors' budgets, and how well your campaigns are built. The calculator above gives you a starting estimate. The free audit gives you the real figure from your market.
CPL vs CPA: Why Cost Per Lead Isn't the Full Picture
Cost per lead tells you what it costs to get someone to call or fill out a form. But not every lead becomes a booked job. Your true cost per acquisition (CPA) factors in your close rate. If your CPL is $50 and you close 35% of leads, your actual cost per booked job is $143. That's the number that matters when you're deciding whether Google Ads is working. Always calculate CPA alongside CPL. A $30 lead you close at 15% costs you $200 per job. A $60 lead you close at 50% costs you $120 per job. The cheaper lead is actually the worse deal.
How to Lower Your Google Ads Cost Per Lead
Four things move the needle on CPL more than anything else:
- Improve your Quality Score. Google rewards relevant ads with lower CPCs. When your ad copy matches the keyword and the landing page matches the ad, you pay less per click. A Quality Score of 8 can cost 30-40% less per click than a Quality Score of 5.
- Build trade-specific landing pages. A plumber running ads for "water heater repair" should send that click to a water heater repair page, not a general plumbing page. Relevance drives conversions. Higher conversion rate means lower CPL.
- Add negative keywords aggressively. Review your Search Terms Report weekly. Block "DIY," "jobs," "salary," "free," "how to," and every other term that attracts non-customers. This alone can cut CPL by 15-25%.
- Use ad extensions. Call extensions, location extensions, sitelinks, and callout extensions take up more space in search results and give prospects more reasons to click. They boost CTR without increasing CPC.
When a High CPL Is Actually Fine
A $150 cost per lead sounds painful. But if you're a roofer and that lead turns into an $8,500 job, the math works out fast. The question isn't "is my CPL low enough?" The question is "does the revenue from booked jobs exceed my ad spend by enough to be worth my time?" An HVAC company paying $80 per lead with a 35% close rate and $4,200 average ticket generates $1,470 in revenue per lead. That's an 18:1 return before you even factor in repeat business and referrals. Don't chase a low CPL at the expense of lead quality. Chase profitable CPL.
We Lower CPL for Contractors Every Day.
“First year in business and we went from 1-2 calls a month to multiple leads every single day. Over 385 five-star reviews. Watson & Co. built this from the ground up.”
Justin W.
Owner, TreesRX, Tree Services
“Top SEO rankings across Central Florida and Google Ads generating over 20 calls a month. Our schedule stays full because of Watson & Co.”
Matt S.
JMT Cabinets, Cabinet Refacing & Installation
“60+ remodeling leads every month. Consistent, daily lead flow. If you're serious about growing, these are your people.”
Mike A.
Owner, Amoroso Remodels, Remodeling Contractor
You've Seen the Estimates. Here's What the Real Audit Reveals.
Market Analysis
Your actual CPC vs. competitors in your zip code. Who's outbidding you and how to beat them without spending more.
Keyword Audit
Which keywords drive booked jobs vs. which ones waste money. We separate revenue keywords from tire-kicker traffic.
90-Day Growth Plan
Custom plan to lower your CPL, increase lead quality, and turn your ad spend into a packed schedule.
Get Your Free Google Ads Audit
Drop your info and we'll audit your actual account. You'll get a report with your real numbers and a plan to fix what's broken. No pitch, no contract.
Straight Answers. No Runaround.
How accurate is this CPL calculator?
It uses industry averages across thousands of home service Google Ads accounts. Your actual CPL depends on location, competition, ad quality, and landing pages. The free audit gives you exact numbers from your market.
What is a good cost per lead for home services?
It depends on your trade and job value. HVAC companies typically see $40-$80 per lead. Plumbers $30-$60. Tree services $20-$45. The key is whether the CPL leaves you profitable after close rates and job costs.
Why is my actual CPL higher than this estimate?
Common reasons: targeting too broad an area, missing negative keywords, weak landing pages, or bidding on low-intent terms. The free audit identifies exactly which issues are inflating your CPL.
Is the audit really free?
Yes. No credit card, no contract, no obligation. We build the report, walk you through it, and let the numbers speak. If you want help fixing the issues, we'll talk about that. If not, you keep the report.
How is Watson & Co. different from other agencies?
We only work with one company per trade in each market. If we're running Google Ads for a plumber in your city, we won't take on another plumber there. Your leads are your leads. No conflicts, no competition from your own agency.
Run These Numbers Next
Google Ads Waste Calculator
Find out how much of your monthly ad budget is going to clicks that never turn into calls or jobs.
Calculate My WasteMarketing Budget Calculator
Build a custom marketing budget across SEO, Google Ads, and LSA based on your revenue goals.
Plan My BudgetProfit Margin Calculator
Calculate your true profit per job after labor, materials, overhead, and marketing costs.
Check My Margins