For HVAC shops

Stop missing calls when you're elbow-deep in a job, HVAC.

Edmonton hits -25 in January and your phone doesn't stop from 7pm to midnight. The shops that win the cold snap are the ones that answer every call in one ring. MPG's AI receptionist does — triages "no heat with kids" vs "weird noise," books the truck, and pings you only for the calls you'd actually want pulled out of dinner for.

Book a 15-min call → See live demo

Built in Edmonton · $397/mo all-in · Survives a -30 cold snap · Cancel anytime

Cold snap math: the calls you didn't catch were the jobs that paid for the year.

We've sat with a lot of Alberta HVAC operators after a bad January. The same patterns come up. Here's what's breaking in your call flow — and exactly what the AI does about each one.

Problem 1

Cold-snap call volume kills you

One -25 night turns into 30+ calls between 7pm and midnight. You answer four. The other 26 hit voicemail. By morning, half of them have already booked the shop that picked up live.

How MPG fixes it

Answers every call in parallel

There's no capacity ceiling. 30 simultaneous calls or 300 — every caller gets a live, calm voice in one ring. The AI runs a furnace-specific intake on each, identifies the genuinely urgent ones, and queues the rest for next-day dispatch.

Problem 2

"I'm on call myself" isn't a plan

You take after-hours yourself. Works fine in October. By February you're answering at 11pm with a baby crying behind you and you can't quote a furnace replacement clearly while shoveling.

How MPG fixes it

You get pinged for the real ones only

The AI handles tune-up requests, quote calls, and non-emergency scheduling on its own. You only get an SMS for: no heat in a house with kids/elderly, gas smell, CO alarm, frozen pipes risk. Everything else waits till morning, neatly summarized.

Problem 3

Answering services don't speak furnace

The generic answering service can't tell a high-efficiency condensing unit from a mid-efficient. They take messages, get the model number wrong, and don't know whether to flag a job. Your techs roll up blind.

How MPG fixes it

Trained on HVAC scope

The AI knows the difference between a furnace, a heat pump, and a boiler. It asks the make/model, the age, what's flashing on the panel, when it stopped working. Your tech gets a real intake — not "customer says it's broke."

Problem 4

You quote in the truck, lose the call

"How much for a new furnace?" You're under a venting job and can't talk numbers. They want a range now. You promise a callback. They book the next quote that gives them one.

How MPG fixes it

Honest ranges, then a booked quote

You set the ranges — mid-efficient $X–$Y installed, high-eff $X–$Y, heat pump $X–$Y. The AI gives a clean ballpark, makes clear it's not a quote, and books a free in-home estimate while the caller's still on the line. Calendar slot pre-confirmed.

Problem 5

Gas-smell calls get buried in voicemail

The scariest call you can get — possible gas leak — comes in at 8:42pm and sits in voicemail until 9:30 the next morning. ATCO got there first. You lost the call, the customer, and a lot of trust.

How MPG fixes it

Gas/CO escalation in under 60 seconds

Gas smell or CO alarm? AI immediately walks the caller through "leave the house, call ATCO at 1-800-511-3447." Then SMS escalates to you with the address, transcript, and timestamps so you can roll a tech the second ATCO clears the scene.

What it looks like in practice

11:08pm. February. Furnace dead in Beaumont.

A real-feel transcript of what your customer hears at -22°C and what hits your phone. Same flow we ship to HVAC clients on day one.

📞 Inbound — (780) 555-0173 → North Edge HVAC after-hours

North Edge Thanks for calling North Edge — after-hours line. How can I help?

Caller Hi, our furnace just quit. House is dropping fast, we've got a baby. Beaumont.

North Edge Okay — flagging that as an emergency right now. Quick safety check: do you smell any gas at all? Like rotten eggs?

Caller No, nothing like that.

North Edge Good. What's flashing on the furnace control board — is there a blinking light pattern, like 2 blinks, 3 blinks?

Caller Hold on… it's three short blinks then a pause.

North Edge Got it — that's usually a pressure switch or draft inducer issue. Our tech will know what to bring. What's your address?

Caller 47 Wildflower Way, Beaumont. How soon?

North Edge One of our tech vans is coming from Leduc right now — ETA about 55 minutes. After-hours emergency dispatch is $189 plus standard hourly. In the meantime, run a space heater near the baby's room if you have one, and close off rooms you don't need.

Caller Perfect, thank you.

North Edge The tech will text when he's 10 minutes out.

↑ Your phone: "EMERGENCY · 47 Wildflower Way Beaumont · furnace down, 3-blink code (likely pressure switch/inducer) · infant in home · NO gas smell · booked $189 + hrs · ETA 55min · 780-555-0173 · full transcript →"

$397/month. Pays for itself in one furnace swap.

Flat rate. No per-minute. No "we'll talk pricing at month two." If a single captured no-heat call books a $6K install, you've covered the year.

AI Receptionist · HVAC
$397/mo CAD
+ GST · No setup fee · 30-day cancel
  • 24/7 call answering, unlimited minutes — survives a cold snap
  • SMS triage with diagnostic-code intake
  • Direct booking to your dispatch / calendar
  • Owner alerts on gas, CO, and no-heat-with-vulnerable-occupants
  • Monthly recap with recordings, call categories, booked revenue
Book a 15-min call

One cold snap covers the year.

A Stony Plain HVAC shop we worked with captured 22 after-hours calls during one February cold-snap week. 14 booked, 4 turned into full furnace replacements averaging $6,400. The AI receptionist's annual cost paid for itself before Sunday.

Live in 5–7 business days. You hand us your shop number, your pricing, your common diagnostic patterns. We hand you back a tireless overnight receptionist that never asks for a Christmas bonus.

Built in Edmonton

Founded and operated in Alberta. We know what -30 with a busted furnace actually feels like.

Canadian compliance

PIPEDA-aligned data handling. Call recordings stored on Canadian-region infrastructure.

GST-eligible invoicing

Proper Canadian invoices with GST broken out. Clean deduction, clean bookkeeping.

Real AB business

Alberta business number 2027988886. Service agreement, insurance, references on request.

Before the next cold snap — 15 minutes worth a look?

We'll show you the receptionist taking a sample no-heat call in your shop's name with your pricing. If it doesn't fit your operation, we'll tell you.

Book a 15-min call See live demo first