How We Generated 599 Qualified Leads for an Air Duct Cleaning Company in Six Months
Location
Richardson & Dallas, Texas
Timeline
November 2025–April 2026
Author
Joydip Kirtunia
Campaign Results at a Glance
In just six months, we helped this air duct cleaning company transform its digital presence and build a predictable lead-generation system across Richardson, Dallas, and surrounding Texas markets.
By combining Google Ads, Meta Ads, local SEO, Google Business Profile optimization, location-focused content, and AI search optimization, the campaign generated 599 qualified leads while establishing a stronger long-term organic presence.
Total Lead Generation Performance
- 599 Total qualified leads across all channels
- 310 Google Ads conversions
- 171 Meta Ads leads from Facebook and Instagram
- 118 Organic SEO leads generated without advertising costs
- $6,440 Total tracked advertising spend
- $13.39 Average cost per paid lead
Organic SEO
Achievements
- 330 Organic clicks, up from zero in the previous six-month period
- 96,100 Organic search impressions
- 118 Organic leads generated
- 45 Google Business Profile calls, up 66.7%
- Positions 1–3 Rankings achieved for primary service keywords
- 3,736 New website users from multiple traffic sources
Overview
Air Duct Cleaning is a professional HVAC service in Richardson, TX. Despite 10+ years of expertise and 5-star reviews, they were invisible online and generated zero leads from digital channels.
They needed immediate lead flow while building long-term organic presence to compete with established competitors.
See how we help home service businesses scale with digital marketing
"Before GrowMinion, we were almost invisible online and struggling to generate consistent leads. In just six months, they brought us 599 qualified leads and completely transformed our business. They didn’t just improve our marketing—they saved us.
Goals & Objectives
- Generate immediate qualified leads through paid advertising
- Build sustainable organic search presence
- Dominate local pack for Richardson and Dallas area
- Achieve #1 rankings for money keywords
- Establish multi-channel lead generation system
- Create predictable, scalable growth
Challenges
- Zero online visibility: No rankings, no traffic, no leads
- No advertising experience: Never ran Google or Meta ads
- Fierce competition: Competing against 3,200+ review companies
- Weak website: Only 8 pages, slow speed, poor SEO
- Limited budget: Needed efficient spend with measurable ROI
- Seasonal fluctuations: HVAC demand varies by weather
Results (with Visuals)
Lead Generation by Channel
Our multi-channel strategy delivered consistent lead flow:
Google Ads: 310 conversions (51.8%)
- 253 phone clicks
- 57 form submissions
- $6,440 total spend
- 2,570 clicks, 32,700 impressions
Organic SEO: 118 leads (19.7%)
- Zero ad spend per lead
- Sustainable long-term growth
- 330 organic clicks, 96.1K impressions
- #1-3 rankings for primary keywords
Meta Ads: 171 leads (28.5%)
- Facebook & Instagram campaigns
- Lead forms + website traffic
- Local awareness targeting
- Strong engagement from homeowners
Total: 599 qualified leads | $10.75 avg cost per lead
Website Traffic & Engagement
Traffic exploded across all channels:
- 3,736 new users in 6 months
- 605 key events (phone clicks, forms)
- 25,406 total events tracked
- 43-second avg engagement time
Traffic Sources:
- Google / CPC: 2,102 users (56.3%)
- Direct: 597 users (15.9%)
- Instagram / Social: 437 users (11.7%)
- Google / Organic: 284 users (7.6%)
- Instagram Referral: 122 users (3.3%)
Organic SEO Performance
- 330 organic clicks (from 0 previous 6 months)
- 96,100 impressions (massive visibility increase)
- 0.3% CTR establishing baseline
- Position 43.7 average (from 100+)
Google Business Profile Growth
- 45 total calls (+66.7% increase)
- 55+ website clicks from GBP
- 5+ direction requests
- Consistent weekly engagement
SERP Features Domination
AI Visibility Achievement
Our content strategy resulted in exceptional AI visibility:
- 61.5% mentioned in Google AI Mode (8 cited pages)
- 23.1% mentioned in ChatGPT (3 cited pages)
- 7.7% in AI Overview (1 cited page)
- 7.7% in Gemini (1 cited page)
Total AI Mentions: 13 | Total Citations: 32 (+3.2% growth)
This positions Lara’s Air Duct Cleaning as an authoritative source in AI-powered search results.
Strategy & Tactics
Phase 1: Immediate Lead Generation (Month 1-2)
Google Ads Setup
- Launched 5 search campaigns (brand, emergency, service, location, competitor)
- Call-only ads for mobile users
- Conversion tracking + call tracking
- Started $30-40/day, optimized based on performance
- Location targeting: 25-mile radius Richardson/Dallas
Meta Ads Setup
- Lead generation campaigns on Facebook & Instagram
- Local awareness ads targeting homeowners
- Retargeting pixel for website visitors
- Audience: 30-65, homeowners, home improvement interests
SEO Foundation
- Technical audit: fixed 37 meta issues, added schema
- Optimized Google Business Profile
- Created XML sitemap, submitted to Search Console
- Started weekly GBP posting schedule
Results
45 leads months 1-2
Phase 2: Scale & Optimize (Months 3-4)
Paid Advertising
- Scaled Google Ads to $40-50/day based on ROI
- Launched 3 additional Meta ad sets
- A/B tested ad copy and landing pages
- Added remarketing campaigns
Content Blitz
- Created 30+ location pages (Richardson, Frisco, McKinney, Plano, Allen, etc.)
- Built 18 service-specific pages
- Published 3 blog posts
- Added FAQ schema to key pages
Link Building
- Built 20 citations (YellowPages, BBB, Yelp, Superpages)
- Created 4 Web 2.0 properties
- Established Bing Places profile
Results
150+ leads months 3-4
Phase 3: Dominate (Months 5-6)
Ad Optimization
- Paused underperforming campaigns, scaled winners
- Achieved lowest CPL of campaign
- Expanded to lookalike audiences
- Implemented automated bidding
SEO Maturity
- Completed all 48 location/service pages
- Published 2 additional blog posts
- Reached 40+ citations total
- Secured 4 forum backlinks
- Weekly GBP posts, photos, videos (48+ posts, 24+ videos)
Review Management
- Responded to all reviews within 24 hours
- Encouraged satisfied customers for reviews
- Featured testimonials in ads
Results
200+ leads months 5-6
ROI Breakdown
From $6,440 to $72,000
01 · INVESTMENT
$6,440
Total ad spend over 6 months
Google Ads
$6,440 — 6 months
SEO Services
Monthly retainer
~$1,187 / month
Average monthly burn
02 · RESULTS
599
Qualified leads delivered
Paid leads
481 — $13.39 CPL
Organic leads
118 — $0 per lead
Qualified leads
599
03 · ESTIMATED REVENUE
$72,000
Estimated revenue generated
25% close rate
→ 90 new clients
$400
Average case value
1,018%
On ad spend alone
| MONTH | GOOGLE ADS | META ADS | SEO | TOTAL |
|---|---|---|---|---|
| Nov | 12 | 4 | 2 | 18 |
| Dec | 18 | 7 | 2 | 27 |
| Jan | 52 | 26 | 11 | 89 |
| Feb | 55 | 28 | 11 | 94 |
| Mar | 82 | 53 | 33 | 168 |
| Apr | 91 | 53 | 59 | 203 |
| TOTAL | 310 | 171 | 118 | 599 |
Key Takeaways
Seven lessons from six months.
The bets that paid off and the disciplines that compounded patterns we’d apply on day one of the next engagement.
✓ 01
Multi-channel wins
Don't choose between paid and organic, do both for immediate + long-term results
✓ 02
Local domination
Better to own Richardson completely than be invisible across all of DFW.
✓ 03
Mobile-first
70%+ of HVAC searches happen on mobile during emergencies
✓ 04
Consistency compounds
Weekly GBP posts + monthly content = dominant rankings
✓ 05
Track everything
Measured every call, form, click, conversion
✓ 06
Quality over quantity
599 qualified leads > 5,000 random website visits
✓ 07
AI visibility matters
Featured in AI overviews before competitors = future-proof advantage
APPLY THE PLAYBOOK
Want results like this?
Same multi-channel playbook paid, SEO, GBP, AI visibility adapted to your firm and your markets.
START WITH US
Ready to Scale Your Home Service Business?
We can replicate these results for your HVAC, plumbing, electrical, or home service company.
Immediate leads from day one
Google Ads
Complete local domination
GBP + Rankings
Long-term sustainable growth
SEO
Measurable ROI
On every dollar spent