HVAC and plumbing advertisers compete on emergency and high-intent keywords where CPCs are high but so is job value. Success requires campaign structure that separates emergency vs install/tune-up intent, landing pages that convert calls, and conversion tracking tied to booked jobs, not form spam.

Campaign Keywords (examples) Goal
Emergency – HVAC ac repair, furnace not working Calls now
Emergency – Plumbing emergency plumber, burst pipe Calls now
Install / replace water heater install, new AC unit Leads + longer sales cycle
Brand [company name] Cheap defense
Competitor (optional) [competitor] + reviews Test carefully

Use separate ad groups per service + match type; avoid one broad “plumbing” ad group.

Ad copy principles

  • Mention response time, licensing, and service area in headline 1
  • Use call assets and location assets
  • Align ad copy with landing page H1 (message match improves Quality Score)

Landing pages

Minimum viable contractor landing page:

  1. Phone number sticky on mobile
  2. Service + city in H1
  3. Trust: licenses, insurance, reviews
  4. Short form optional; do not hide phone
  5. GA4 + Google Ads conversion for calls and forms

Bidding and budget

  • Start Maximize Conversions or Target CPA only after 15–30 conversions/month
  • Use ad schedule bid adjustments for after-hours emergency terms
  • Exclude residential areas you do not serve via location and negatives

Local Services Ads (LSA)

Where available, LSAs complement Search. Keep profile verified, dispute bad leads promptly, and align categories with Search campaigns.

Google Ads for HVAC and Plumbing Companies: Structure, Bidding, and Landing Pages

Image: Arjan KC media library — commercial HVAC field software.

FAQ

What CPC should HVAC/plumbing expect in the US?
Emergency terms often run $25–$80+ per click in major metros; tune-up and install terms are lower.

Should I send traffic to the homepage?
No — use dedicated service + location landing pages.

Agency note: US examples vs Nepal delivery

CPC benchmarks in the FAQ below reference US metros. For Nepal trade clients (if any), expect NPR 15–80 clicks on emergency terms in Valley markets — always benchmark from Search Terms report, not this article.

Campaign structure template (exportable)

Use this MCC template when onboarding new home-service clients:

  1. Brand — exact match firm name variants
  2. Emergency — high-intent repair keywords, call-only ads optional
  3. Install / replace — longer sales cycle, form + call
  4. Remarketing — site visitors 30d, video viewers 90d
  5. Competitor — optional, monitor Quality Score impact

Call-only ad setup (emergency trades)

For mobile-heavy emergency queries, call-only ads often outperform standard Search:

Setting Recommendation
Bid strategy Maximize conversions (calls) after 15+ calls/month
Schedule Align with dispatch hours; pause overnight if no 24h service
Verification Google forwarding number or third-party call tracking
Negative keywords DIY, salary, training, free — see negative keywords master list

Track calls ≥60 seconds as primary conversion; shorter calls often misdials or spam.

Nepal emergency keyword examples (Valley)

Service Example query (EN) Typical NPR CPC
Plumbing “emergency plumber kathmandu” 25–65
AC repair “ac repair near me lalitpur” 20–50
Electrical “electrician 24 hour kathmandu” 30–70
Waterproofing “terrace waterproofing kathmandu” 15–40

Run Search Terms weekly — Nepali Romanized variants (“plumber near me ktm”) appear frequently and deserve exact-match negatives or dedicated ad groups.

Landing page scorecard (agency QA)

Item Pass?
H1 matches ad headline keyword  
Phone sticky on mobile  
License/insurance proof above fold  
Service area list matches ad geo  
GA4 + Ads conversion on calls + forms  
Page speed LCP < 3s on 4G  

Pair paid landing pages with local SEO for contractors — map pack + Search compounds lead volume at lower blended CPA.