The Real Cost Per Booked Call for Plumbing & HVAC Google Ads in 2026
Cost per click is a vanity number. Cost per lead is closer to useful. Cost per booked call is the number that pays your techs.
Most plumbing and HVAC contractors run Google Ads against the wrong metric. They optimize toward cheap clicks, then cannot understand why a $40 click never turns into a job on the truck. The work in 2026 is connecting ad spend to a booked appointment in your CRM, then optimizing toward that single number.
Here is what cost per booked call looks like across plumbing and HVAC, broken down by service type and market tier, with the math that matters.
The metric chain that ends in a booked call
Every Google Ads dollar you spend moves through four conversion steps before it earns you a job:
- Impression to click (CTR)
- Click to phone call or form (lead conversion rate)
- Lead to booked appointment (CSR conversion rate)
- Booked appointment to closed job (tech close rate)
Cost per booked call sits at step three. It is the cost of getting a real appointment on the schedule, before the tech even rolls. It tells you whether your ads, your landing experience, and your front-office process are working together.
The math is simple:
CPBC = (Total ad spend) / (Booked appointments attributed to ads)
The piece most contractors miss is the attribution. If you cannot tie a booked appointment back to the ad campaign that produced the call, you cannot optimize. ServiceTitan, Housecall Pro, and similar systems can be wired to capture the call source. That wiring is required.
What a healthy CPBC looks like in 2026
Numbers vary by market tier and service type, but here are realistic 2026 ranges based on accounts we manage and benchmarks we trust.
Plumbing emergency / repair (drain, leak, water heater):
- Tier 1 metro (Dallas, Phoenix, Atlanta): $90 to $160 per booked call
- Tier 2 metro: $70 to $130
- Tier 3 / smaller market: $55 to $110
HVAC emergency / repair (no cool, no heat, refrigerant):
- Tier 1 metro: $110 to $190
- Tier 2 metro: $85 to $150
- Tier 3 / smaller market: $65 to $130
Plumbing installation (water heater, tankless, repipe):
- Tier 1 metro: $140 to $260 per booked call
- Tier 2 metro: $110 to $210
- Tier 3 / smaller market: $80 to $170
HVAC installation / replacement (system replacement):
- Tier 1 metro: $180 to $350 per booked call
- Tier 2 metro: $140 to $280
- Tier 3 / smaller market: $100 to $220
These are booked calls, not raw leads. Raw lead numbers will look 30 to 50 percent cheaper. Do not compare booked call CPBC against another contractor's lead CPL. They are different metrics.
Why installation costs more per booked call than repair
Two reasons. First, installation searches have longer consideration cycles. A homeowner searching "tankless water heater installation cost" is researching, not buying today. They click, they read, they leave. CTR is high, conversion to booked appointment is lower.
Second, installation jobs are higher ticket. The market sustains higher CPCs because the eventual job value justifies it. A $260 cost per booked call on a $9,800 water heater install is a healthy ratio. A $260 cost per booked call on a $189 service call is not.
The takeaway: budget separately by service line. Do not let your repair campaigns and installation campaigns share a single budget cap. They have very different economics.
The lead-to-booked-call gap most contractors ignore
A lead is not a booked call. A lead is a phone ring or a form fill. Whether it turns into an appointment depends on your CSR, your hours, and your follow-up speed.
Industry benchmark: 60 to 75 percent of inbound calls from Google Ads convert to a booked appointment when the front office is well-trained and call answer rates are above 90 percent. The gap between 60 and 90 percent answer rate is enormous. A contractor with a 65 percent answer rate is paying nearly 50 percent more per booked call than a contractor at 92 percent on the same ad spend.
Before you blame your ad agency for high CPBC, pull your call answer rate. If it is below 90 percent during business hours, that is your first lever. After-hours calls should route to a 24/7 answering service that books on your behalf, not voicemail.
Click cost is not the same across the country
A "no cool" search in Phoenix in July is not the same auction as a "no cool" search in Seattle in November. Seasonal demand, competitor density, and platform-level competition all move the click cost.
In peak season, expect plumbing and HVAC emergency CPCs to run $35 to $90 in tier 1 markets. In shoulder season, the same auctions can be 30 to 50 percent cheaper. The contractors who win are the ones who know their seasonal CPC curves and pre-load budget into the high-demand windows.
How to drive your CPBC down
Most contractors try to drive cost per click down. That is the wrong move. Cheap clicks usually mean low intent. Drive cost per booked call down by improving the conversion rate at every step in the chain.
Step 1, click to lead. Tighten your landing pages. One service per landing page. Phone number above the fold on mobile. A single primary CTA. Real photos of real techs. Live chat that books, not just collects. Most contractor landing pages are bloated homepages serving five different intents. Replace them with intent-specific landing pages and watch lead conversion lift 40 to 80 percent.
Step 2, lead to booked appointment. Train CSRs to book on the first call. Stop taking messages. Stop quoting prices. Get the address, get the system info, get the time slot. Track first-call booking rate weekly.
Step 3, attribution. Wire CallRail or your CRM to capture call source down to the keyword level. Without this, you are guessing.
What you should pay an agency for
Here is where management cost matters. Percentage-of-spend pricing penalizes you as you scale. The agency makes more money the more you spend, regardless of whether they did more work.
Hourly billing flips that incentive. A flat hourly rate (we bill at $120 per hour) means the agency makes the same money whether your monthly spend is $5,000 or $50,000. The work scales with the account complexity, not the budget. The contractor keeps the gains as spend grows.
If you are paying 15 percent of spend on a $25,000 monthly budget, you are paying $3,750 in management. That same account can be managed in 25 hours per month at hourly billing for $3,000. The savings get larger every time you scale ad spend.
What "good" looks like in your dashboard
A healthy plumbing and HVAC Google Ads account in 2026 looks like:
- Cost per booked call within the ranges above for your market tier
- Click to lead conversion rate above 18 percent on emergency intent
- Lead to booked appointment rate above 70 percent
- Tech close rate above 65 percent (this one is on your sales process, not your ads)
- Call answer rate above 90 percent during business hours
If you can hit those four numbers, you have a system that turns ad spend into revenue on a consistent basis. The math gets boring after that, and boring is what you want.
The bottom line
Stop optimizing toward clicks. Optimize toward booked calls. Wire your CRM to capture source attribution. Separate budgets by service line. Tighten landing pages and CSR training before you ask the ads to do more. And pay for management on a model that does not penalize your growth.
If you want to see what your current accounts could produce against these benchmarks, we run paid ads exclusively for plumbing and HVAC, or request a free audit of your current campaigns.
You May Also Like

Local Service Ads vs Google Ads for Plumbing & HVAC: Which Books More Calls
Local Service Ads and Google Search Ads compete for the same homeowners. The right answer is rarely either-or. A practical breakdown of how plumbing and HVAC contractors should split between LSA and Google Ads, and where each one wins.

Why Most Plumbing & HVAC Websites Lose Leads (and the 7 Fixes That Work)
Most plumbing and HVAC websites are leaking leads at every step. Seven specific fixes that consistently lift booked calls from organic and paid traffic, with no rebuild required.

How Plumbing & HVAC Contractors Win the Google Map Pack in 90 Days
A 90-day playbook for plumbing and HVAC contractors to earn the Google Map Pack: GBP service-to-page parity, review velocity, citation cleanup, and a topical plus geographical hub-and-spoke that gives your service pages real weight.

