What home services Google Ads cost is made of
Total monthly cost has three layers. Ad spend (what Google bills for clicks), management fee (what the agency charges to run it), and ancillary tooling (call tracking, landing page software, CRM integrations). For most home services businesses, ad spend is the largest line item, management is 15 to 25 percent of ad spend, and tooling is a few hundred dollars a month.
The number that actually matters is cost per qualified lead, not cost per click. A trade with a $100 CPC and a 20 percent conversion rate costs $500 per lead. A trade with a $20 CPC and a 4 percent conversion rate costs $500 per lead. Same lead cost, very different campaign mechanics.
Cost ranges by trade
HVAC sits at $15 to $60 per click depending on market, with cost per qualified service call typically between $80 and $300. Emergency and replacement queries skew much higher than tune-ups. Plumbing runs $30 to $200 per click, with emergency queries pushing the top of that range. Cost per qualified job runs $100 to $400.
Roofing ranges $30 to $150 per click with cost per qualified inspection at $150 to $500. Storm response markets temporarily spike higher. Electrical sits in the $20 to $80 per click range with cost per service call at $90 to $250. Garage door, pest control, locksmith, and water restoration each have their own benchmarks, and we publish them in proposals once we know the market.
Monthly budget recommendations
Below $1,500 per month in ad spend, Google Ads cannot produce statistically meaningful lead volume in most home services trades. You burn the budget before the algorithm finishes learning. The realistic floor for serious home services campaigns is $2,000 to $4,000 a month in ad spend plus $750 to $1,500 in management.
Most home services businesses doing $1M to $5M in revenue run $3,000 to $8,000 a month in total Google Ads investment. Businesses doing $5M to $25M typically run $10,000 to $40,000 a month, often split across multiple campaign types (Search, LSA, Performance Max, Display retargeting). The math works because the customer lifetime value of a recurring service customer often exceeds $3,000 even before maintenance contracts.
Local Services Ads change the math
Local Services Ads (LSA) sit above traditional Google Ads in most home services categories and bill per qualified lead rather than per click. LSA cost per lead typically runs $30 to $80 in HVAC, $50 to $150 in plumbing, and $80 to $200 in roofing depending on market. The Google Guaranteed badge produces strong conversion rates, but LSA lead quality can vary and disputes can lower effective cost.
Most home services businesses run LSA and traditional Google Ads together, with LSA capturing the highest-intent local searches and traditional Search capturing the brand-led, comparison, and specialty service queries. The integrated approach typically lowers blended cost per qualified job 20 to 40 percent versus either channel alone.
Questions to ask before signing with any agency
Ask what the agency's management fee structure is and whether it includes LSA management. Ask how cost per lead is calculated and whether it is tied to qualified service calls or all form fills. Ask how the agency handles negative keywords, call tracking, and intake routing. Ask for benchmarks from other clients in your trade and market size. And ask what happens to the campaign assets, landing pages, and historical data if you leave.
Related reading: HVAC marketing agency, plumbing marketing agency, roofing marketing agency, our paid ads service.