Back to Blog

PPC for Home Services: Real CPC, CPL, and When to Stop DIY'ing It

Pipeline Research Team
Blog

Key Takeaways

  • Home services average $7.85 CPC in 2025 - painters pay $13.74, plumbers see CTRs as low as 4.97% (LocaliQ, 3,211 campaigns)
  • Blended HVAC cost per lead is $104 and plumbing is $183 across 816 contractors and $14.9M in Google Ads spend (SearchLight Digital, January 2026)
  • In-house PPC management costs $100K-$130K/year fully loaded versus $1,500-$5,000/month for an agency - the math flips around $80K/month in ad spend
  • Home services conversion rates dropped 14.97% year-over-year while CPCs climbed for 75% of advertisers (LocaliQ, 2025)

Home & Home Improvement now matches dentists at $7.85 average CPC and is closing in on attorneys as one of the most expensive paid search categories, according to LocaliQ’s 2025 analysis of 3,211 home services campaigns. Conversion rates dropped 14.97% year-over-year while 75% of advertisers saw their CPCs climb.

You’re paying more per click and getting fewer conversions. Whether you make money on PPC for home services in 2026 comes down to three calls: what you bid on, where the click lands, and whether you can answer the phone fast enough to close it.

What does PPC for home services actually cost in 2026?

Google Ads for home services runs $7.85 average CPC across all trades, per LocaliQ’s 2025 report. The all-industry average is $5.26.

The trade-by-trade spread is where it gets ugly. Plumbers and electricians see CTRs of 4.97% and 5.15% respectively - the lowest in home services. Painters pay $13.74 per click.

Blended HVAC cost per lead averaged $104 across 816 contractors running $14.9 million in Google Ads spend in SearchLight Digital’s January 2026 dataset. Plumbing CPL hit $183 in the same data.

Break that down by campaign type: branded HVAC searches cost $34 per lead, non-branded $149, and Performance Max $72. The branded campaigns are people who already know your name. The non-branded ones are where margin gets made or destroyed.

Geography swings the numbers hard. A plumber in Manhattan pays $90-$120 per lead while a rural Iowa plumber pays $25-$40 for the same job, per aggregated 2024-2025 agency data. Urban markets run 20-50% above national averages.

If you don’t know your CPL by service line and zip code, you don’t have a PPC program - you have a Google billing problem. Compare your numbers to the cost per lead benchmarks by trade.

Which trades have the best PPC economics?

Conversion rates separate profitable trades from money pits.

Plumbing, water treatment, and outdoor services convert at 12-16% in 2025, per LocaliQ. HVAC, roofing, and remodeling sit at 3-7%.

That gap explains why a $183 plumbing lead can still be profitable while a $228 roofing lead destroys margin. The median plumbing contractor converts 18.4% of leads to paying customers at a $333 cost per acquired customer and $1,680 average ticket - a 5.54x ROAS, per SearchLight Digital.

HVAC math is tighter. With 25% EBITDA margins on a $2,500 average ticket, each job nets $625 in profit. Your cost per paying customer has to stay under $625 to make money on the first job.

House cleaning runs $28 per lead on average. Roofing runs $71. HVAC sits at $52 per lead in LocaliQ’s broader benchmark, with The Media Captain’s data across 100+ clients putting plumbing at $69, HVAC at $80, and painting near $40.

Pick your fights. If you offer plumbing, drain cleaning, and bathroom remodels, your drain cleaning campaign will print money and your remodel campaign will bleed. Run them as separate campaigns with separate budgets.

Should you manage PPC in-house or hire an agency?

The honest answer depends on what you’re spending.

Under $2,000/month in ad spend, manage it yourself. At that budget you don’t have enough conversion volume for Google’s algorithm to optimize, and no agency will give you real attention. Read the Google Ads setup guide for contractors, spend two hours a week, and run it.

Between $2,000 and $10,000/month, hire a freelancer or small agency. Expect $1,500-$3,500/month in management fees on top of ad spend. A 3:1 ROAS is the floor most home service owners should accept - below that, fire them.

Over $10,000/month, you have leverage. Demand offline conversion uploads from your CRM. Demand weekly call recordings reviewed. Demand campaign builds split by service line, intent, and geography.

A full in-house PPC hire costs $100K-$130K/year fully loaded - $70K-$90K salary, 20-30% benefits, $500-$2K/month in tools, plus management time. The math only flips around $80K-$100K/month in ad spend, where agency percentage fees start to exceed the cost of a full-time team.

Most contractors are nowhere near that threshold. If someone is pitching you a six-figure in-house buildout on $5K/month of ad spend, walk away.

How do you tell a good PPC agency from a bad one?

Agencies sell the same thing - “more leads, lower CPL.” The work underneath is wildly different.

Good agencies push offline conversion data from your CRM back into Google Ads. That means ServiceTitan, Workiz, Jobber, or Housecall Pro is uploading booked job revenue, not just form fills, so the bidding optimizes on dollars instead of clicks.

Without offline conversion tracking, your agency is optimizing on form fills. Most of those forms are tire-kickers, junk leads, or job applicants. The keywords that drive booked revenue often produce fewer forms - the algorithm will starve them.

Bad agencies run one “HVAC services” campaign on broad match, point all traffic at your homepage, and email impression screenshots every Friday. If that’s what you’re getting for $2,500/month, you’re funding their sales team.

Demand these reports monthly: cost per booked job by campaign, search terms that triggered ads, call recordings flagged as leads vs non-leads, and ROAS by service line. The conversion tracking guide covers the technical setup any competent agency should run.

What are the biggest money-losing mistakes in home services PPC?

The big four show up in every account audit.

Broad match keywords. Google’s default keyword match type shows your “plumber” ad for “plumber salary,” “plumbing tools,” and “how to become a plumber.” Switch high-intent keywords to phrase or exact match. The Google Ads negative keywords list for contractors closes another 200+ holes.

Sending paid traffic to your homepage. Homepage conversion rates run 2-3%. Dedicated landing pages convert 5-10% in home services. That’s twice the leads from the same spend. See Google Ads landing pages for contractors for layouts that work.

No call tracking. 50-70% of home service leads come by phone. If you’re not tracking which keywords drive calls, you’re flying blind. CallRail, CallTrackingMetrics, and WhatConverts run $30-$100/month - the data pays for itself in a week.

Slow lead response. PPC delivers the lead. Your office decides if it converts. A $150 plumbing lead that sits 4 hours before callback closes at half the rate of one called within 5 minutes. Fix the speed-to-lead problem before adding spend.

One HVAC owner on a contractor forum tracked his Google Ads results after switching from broad to exact match: cost per lead dropped 35% in 30 days. The clicks went down. The booked jobs went up.

When should you cut your PPC budget?

PPC isn’t free money. There are real signals to pull back.

Your booked-job CPA exceeds 15% of average job value. A $1,500 average ticket can support a $225 cost per booked customer. Higher than that, your margins disappear.

Cost per lead climbs three months running with no operational changes. This is auction inflation. New competitors are entering or someone’s bidding irrationally. Test Local Services Ads and Bing Ads for contractors as cheaper alternatives.

You can’t staff the leads. If your office is dropping 20% of inbound calls or quoting two weeks out for “emergency” service, more leads make it worse. Spend on dispatching and CSR training first. See the hidden cost of slow lead response.

Your conversion rate falls below 4% on landing pages. Either your offer is wrong or your traffic quality dropped. Pause campaigns, fix the page, then turn them back on.

How does PPC fit with LSAs and SEO?

PPC is one channel, not a strategy.

Google Local Services Ads (LSAs) sit at the very top of search results and charge per lead, not per click. The same SearchLight Digital data shows LSA leads average $60 versus $90+ for traditional search. The trade-off: less control over targeting, bidding, and landing pages.

Most profitable contractors run both. LSAs grab the top of the page and the “Google Guaranteed” badge. Standard PPC controls the rest of the auction and feeds remarketing. See LSA vs Google Ads for home service for the head-to-head.

SEO works on a different timeline. PPC delivers leads next Tuesday. SEO delivers them in 9 months but at a fraction of the CPL. The budget split between Google Ads, LSAs, and SEO is the real question - not “which one.”

The pillar that ties this together is the broader home service marketing benchmarks reference - know your numbers before you bid a dollar.

Frequently Asked Questions

How much should a home services business spend on PPC monthly? Start at $1,500-$3,000/month minimum. Below that, Google’s algorithm doesn’t get enough conversions to optimize. Most profitable contractors allocate 5-10% of revenue to marketing and put 30-40% of that into paid ads (Google Ads + LSAs combined).

Is PPC profitable for plumbers, HVAC, and electricians? Yes, when the math is right. Plumbing converts strongest at 12-16% with median ROAS of 5.54x per SearchLight Digital. HVAC needs cost per acquired customer under $625 on a $2,500 ticket to clear 25% EBITDA. Electricians struggle with 5.15% CTRs and need tight targeting to make it work.

What’s a good cost per lead for home services PPC? $60-$100 for HVAC, $80-$180 for plumbing, $45-$70 for cleaning, $200+ for roofing. Compare to your average ticket and close rate - a $228 roofing lead at 25% close on a $12,000 job is profitable; a $50 cleaning lead at 10% close on a $200 job is not.

Should I run Google Ads or Local Services Ads first? LSAs first if you can qualify - leads average $60 versus $104 blended for Google Ads. Add standard PPC once LSA volume caps out or you need control over specific services. Run both at scale once you’re past $5K/month combined spend.

What’s the difference between managing PPC in-house vs hiring an agency? In-house means $100K-$130K/year fully loaded for a mid-level hire. Agency means $1,500-$5,000/month management fee on top of ad spend. The break-even sits around $80K-$100K/month in ad spend. Below that, agency wins on cost and expertise per dollar.

Stop running PPC blind

The contractors who profit from PPC for home services in 2026 share three traits: they track booked revenue per campaign, they upload offline conversions to Google, and they fix their phone-answering before adding spend.

Everyone else funds Google’s quarterly earnings.

PPC delivers traffic. Most of that traffic leaves without calling, filling out a form, or doing anything you can measure. The leads you can see are 4% of the visitors you paid for - the other 96% are invisible.

Stop leaking leads to anonymous traffic. See how PipelineOn identifies the visitors your forms miss.