Back to Blog
    CASE STUDIES
    9 min readTimothy Brown, Head of Digital Marketing, OrometaAugust 17, 2026

    Case Study: HVAC Company Cut Cost-Per-Lead 58% with Blended SEO + Ads

    How an HVAC company in Dallas went from $180/lead to $76/lead by running Google Ads and local SEO together — generating 210+ service calls per month.

    The Situation

    Client: HVAC company, 8 technicians, Dallas-Fort Worth metro Challenge: Paying $180/lead on Google Ads alone, inconsistent seasonality, no organic presence Goal: Reduce cost per lead to under $100 and stabilize lead flow year-round Budget: $5,000/month (ads) + $2,500/month (SEO)

    The company had:

    • ��Google Ads running for 2 years but costs kept climbing
    • ��CPC for "HVAC repair Dallas" had risen from $8 to $14 in 18 months
    • ��Zero organic rankings — didn't appear for any local search
    • ��Seasonal revenue swings: 3x more leads in summer than winter
    • ��No landing pages (ads pointed to homepage)

    Phase 1: Google Ads Rescue (Month 1)

    The existing campaigns were hemorrhaging money. Here's what we found:

    Problems identified:

    • ��3 ad groups targeting 200+ keywords with no structure
    • ��Landing page was the homepage (4.2% conversion rate)
    • ��No negative keywords (paying for "HVAC salary," "HVAC certification")
    • ��No location bid adjustments (paying same for out-of-area clicks)
    • ��No conversion tracking (flying blind)

    Fixes implemented:

    1. ��Restructured into 12 ad groups by service type (repair, installation, maintenance, emergency)
    2. ��Built 6 dedicated landing pages — one per service, with schema, reviews, and click-to-call
    3. ��Added 847 negative keywords (job seekers, DIYers, students)
    4. ��Location bid adjustments +20% for service area, -50% outside
    5. ��Set up conversion tracking — phone calls, form fills, chat
    6. ��Implemented call-only campaigns for emergency keywords ("HVAC emergency Dallas")

    Month 1 results: CPL dropped from $180 to $112 (-38%) with same budget.

    Phase 2: Local SEO Blitz (Months 1-6)

    While ads improved immediately, we started building the organic engine.

    GBP Optimization

    • ��Complete profile rebuild: 60+ photos, all attributes, service areas
    • ��Weekly Google Posts (seasonal tips, promotions, before/after jobs)
    • ��Q&A seeded with 15 common customer questions

    Review Generation

    • ��Automated post-service review requests via text
    • ��Average: 12 new reviews/month
    • ��Total: 72 reviews in 6 months (4.9 average)

    Citation Cleanup

    • ��Fixed 22 inconsistent NAP citations across directories
    • ��Added to 45 HVAC-specific directories (Yelp, Angi, HomeAdvisor, Thumbtack)

    Local Content

    • ��10 blog posts: "HVAC maintenance tips Dallas," "how to choose an HVAC contractor," etc.
    • ��3 location pages: "HVAC repair in [city]"
    • ��Service area pages for 8 suburbs

    Schema

    • ��HVACBusiness schema with OpeningHoursSpecification, priceRange, areaServed
    • ��FAQ schema on all service pages

    Phase 3: The Blended Strategy (Months 3-12)

    The magic happened when SEO and paid ads worked together:

    How They Complemented Each Other

    1. ��SEO captured branded searches — "ABC HVAC Dallas" (was zero, now 120/mo)
    2. ��Paid ads captured non-branded — "AC repair Dallas" (SEO wasn't ranking yet)
    3. ��SEO reduced ad dependency — organic leads grew from 0 to 85/mo by month 6
    4. ��Ads filled the SEO gap — while content ranked, ads caught the overflow
    5. ��Remarketing — Meta retargeting caught organic visitors who didn't convert

    Budget Reallocation Over Time

    MonthAd BudgetSEO BudgetOrganic LeadsPaid LeadsBlended CPL
    1$5,000$2,500578$96
    3$5,000$2,5002282$81
    6$4,000$2,5008575$76
    9$3,000$2,50013065$72
    12$2,500$2,50016050$68

    Results: 12-Month Scorecard

    MetricBeforeAfterChange
    Cost per lead (ads only)$180$92 (paid only)-49%
    Blended cost per lead$180$68 (paid + organic)-62%
    Total leads/month118210++78%
    Organic leads/month0160
    Paid leads/month11850 (with lower budget)-58%
    Ad spend/month$5,000$2,500-50%
    Revenue impact$680K/yr$1.2M/yr+76%

    ROI: $7,500/mo × 12 months = $90,000 investment → $520K revenue increase = 5.8x return.

    What Made This Work

    1. ��Ads gave instant results while SEO built — no "valley of death" waiting for organic
    2. ��SEO reduced ad dependency — organic leads grew to 76% of total by month 12
    3. ��Review flywheel — 72 reviews made both GBP and landing pages convert better
    4. ��Seasonal content — winter content ("furnace repair Dallas") captured off-season demand
    5. ��Budget reallocation — shifted $2,500/mo from ads to organic as SEO matured

    Key Takeaways for Home Services

    • ��SEO and paid aren't competitors — they're allies. Ads catch the now, SEO catches the future.
    • ��Landing pages matter more than ad copy. A 4% to 8% conversion rate halves your CPL.
    • ��Negative keywords are free money. 847 negatives saved $1,800/month in wasted clicks.
    • ��Reviews are your #1 local ranking factor. 72 reviews in 6 months changed everything.
    • ��Seasonal content extends your season. Winter content captured demand competitors ignored.

    Related Guides

    About the Author

    Timothy Brown leads digital marketing strategy at Orometa, managing campaigns across Google Ads, Meta, TikTok, and LinkedIn. With 150+ campaigns and $18M+ in ad spend optimized, he specializes in helping SMBs achieve 4.2x average ROAS.

    Connect on LinkedIn

    Frequently Asked Questions

    Why is my HVAC company's cost per lead on Google Ads so high?+
    Rising CPCs, homepage-only landing pages, and missing negative keywords are the usual culprits. This contractor cut cost per lead from $180 to $92 in month one by restructuring campaigns, building dedicated landing pages, and adding 847 negative keywords.
    Should an HVAC company run Google Ads and SEO at the same time?+
    Yes — ads produce leads immediately while SEO builds, and organic eventually reduces ad dependency. By month 12 of this case study organic generated 160 leads per month and the ad budget was cut in half while total leads grew 78%.
    How many negative keywords does a home services ad account need?+
    There is no fixed number, but this HVAC account needed 847 negatives to filter out job seekers, DIYers, and students — saving about $1,800 per month in wasted clicks. Build your list from the search terms report weekly.
    Do call-only campaigns work for emergency HVAC searches?+
    They work well because emergency searchers want to phone, not browse. Call-only campaigns for terms like emergency AC repair connected this company directly to technicians and improved lead quality during peak season.
    How many Google reviews does an HVAC company need to rank in the map pack?+
    Competitive metros typically require 70+ reviews with steady monthly flow. This company added 72 reviews in six months through automated post-service texts, which strengthened both its map pack ranking and landing page conversion rates.

    Ready to Transform Your Business?

    Let Orometa implement these strategies for your business. Our team specializes in digital marketing, SEO, web development, and AI automation.

    Get a Free Strategy Call