AI & Automation
08 min
What "AI receptionist" actually means in 2026 — and what it doesn't.
A plain-language breakdown of how modern voice AI handles qualification, scheduling, and escalation — minus the hype.
Case Study
06 min
How Laval Comfort recovered $184K in missed after-hours leads.
A 14-truck shop outside Montréal was losing 40% of their calls between 6 PM and 7 AM. Here's the six-month turnaround.
Canadian Market
09 min
Bill 96 and your booking funnel: what Québec HVAC shops need to know.
French-first customer service isn't just polite — it's legislated. How to serve both official languages without splitting your ops team.
Lead Response
05 min
The missed-call tax: a back-of-the-envelope cost calculator.
If your average job ticket is $480 and you miss 4 calls a day, the real annual number will make your stomach drop. Math inside.
AI & Automation
11 min
Why voice AI still fumbles "the furnace is making a weird sound".
An honest teardown of where current-generation AI receptionists break — and the escalation patterns that make it safe anyway.
Lead Response
07 min
SMS vs. voice: which channel converts more HVAC leads at 11 PM?
We A/B tested 2,100 after-hours emergency requests across both channels. The answer is not what most owners assume.
Canadian Market
08 min
Heat-pump season is coming. Is your intake script ready?
The federal Greener Homes program shifts the nature of inbound leads. A new qualifying question set for the rebate-curious.
Case Study
06 min
Bluewater Heating, ON: from 2.1 min to 8 sec average reply.
A Sarnia family shop swapped their answering service for Kelvara in January. By March, their Google review rate had tripled.
Lead Response
10 min
The anatomy of a perfect after-hours reply — annotated.
Seven elements separate a booked job from a lost lead in the first message. A complete teardown of what works and why.