An HVAC operator going from referral-only to fully booked, eight weeks ahead, in 88 days.
A second-generation HVAC business outside Toronto. Three crews, three vans, 22 years in market, 0% paid acquisition. Owner had tried Google Ads twice and shut both off after losing money. The audit found the spend was working, the tracking and answer-rate weren't.
What we audited out.
- 01
No call tracking, so spend looked unprofitable even when it wasn't.
- 02
Missed-call rate after hours sat above 60%. Most jobs are after-hours emergencies.
- 03
No follow-up system on quoted but unbooked jobs.
- 04
Site loaded in 4.2s on mobile.
The system, top to bottom.
- 01
CallRail wired to Google Ads + GTM with dynamic number insertion.
- 02
Echo agent: missed-call text-back within 9 seconds, books emergency triage.
- 03
Pmax + Google Search rebuilt around emergency intent + suburb pages.
- 04
New site, sub-1.5s LCP, schema, llms.txt, AI engine submission.
- 05
Pivot agent: 14-day follow-up on quoted-but-unbooked.
- 06
Verity: post-job review request automation.
“We tried two agencies before this. They sold us campaigns. PYKSL sold us a system. The missed-call agent alone is worth what we pay every month.”
Same system. Your numbers.
Book a 30-min call. We'll walk you through a version of this case study built on your actual data.