For heating and cooling shops in Alberta

No heat at −30 °C? Every call gets answered.

When a furnace quits in January, people call until someone picks up. NoMissedJobs answers every call in one ring, asks the questions your tech would ask, and gets the emergencies to whoever is on call.

Treated as emergencies

  • No heat in cold weather (below −15 °C)
  • No heat with a baby, a senior or someone with medical needs at home
  • Frozen lines
  • No air conditioning during a heat warning, with vulnerable people at home

Your on-call tech gets a text right away, and the caller can be patched straight through.

On the call

It asks what your tech would ask

Short questions, one at a time, so your tech shows up knowing what they're walking into.

Questions it asks

  1. Furnace, boiler or heat pump?
  2. What does the thermostat show?
  3. Any error lights on the unit?
  4. When was the filter last changed?
  5. Is anyone vulnerable at home: babies, seniors, medical needs?
  6. How cold is it outside?
  7. The address and postal code, to check it's in your service area

Safety first

  • Gas smell: it tells everyone to get out now, not to flip switches or use phones inside, and to call 911 or the gas emergency line from outside.
  • Carbon monoxide alarm: everyone out, call 911.

Needs attention soon

  • Furnace short-cycling
  • Weak heat
  • Strange noises
  • No heat in mild weather

Booked into your earliest open times. Everything else gets booked like a normal job.

Example call

Here's how a call goes

A made-up call, written the way the receptionist handles it. The texts at the end are in the format your crew and your customer receive.

Example call: No heat at −28 °C

Your Shop Heating · Edmonton · Sat 2:07 AM

Example call
  1. Answered on the first ring

  2. AI receptionist

    Thanks for calling Your Shop Heating. You've reached the AI assistant, and this call is recorded to help with your request. How can I help?

  3. Caller

    Hi. Our furnace quit. It's minus 28 out and we've got a baby at home.

  4. AI receptionist

    I'm sorry, that's urgent. First, do you smell gas, or is a carbon monoxide alarm going off?

  5. Caller

    No, nothing like that. It just clicks and won't light.

  6. AI receptionist

    Okay. What does the thermostat say, and is a light blinking on the furnace?

  7. Caller

    It's calling for heat, but it's down to 16 in here. There's a little red light blinking.

  8. Emergency: no heat, baby in the home

  9. AI receptionist

    Thanks. What's the address, with the postal code?

  10. Caller

    2317 Wagtail Lane Southwest, Edmonton. T6W 3K8.

  11. Service area check: T6W is covered

  12. AI receptionist

    2317 Wagtail Lane Southwest, T6W 3K8. What's your name, and is this the best number to reach you?

  13. Caller

    Dana. Yes, this number.

  14. Text to your on-call tech

    EMERGENCY - Your Shop Heating - 2317 Wagtail Lane SW, Edmonton T6W 3K8 - (780) 555-0134 - No heat, -28 C, baby at home

  15. On-call tech texted

  16. AI receptionist

    Thanks, Dana. I've texted our on-call technician your address and the details. Would you like me to connect you to them now?

  17. Caller

    Yes, please.

  18. AI receptionist

    Connecting you now. Please stay on the line.

  19. Caller patched through to the on-call tech

Example only. The shop, caller, phone numbers and address are made up. Texts are shown in the format they arrive.

Watch this call play out in the demo

Why answering matters

During the January 2024 cold snap, CBC News reported a Lethbridge family calling six or seven heating companies before one could come out. When it's that cold, people keep calling until somebody answers.

After the call

What you get from every call

  • A job ticket by text

    Name, number, address and what's wrong, sent to your phone.

  • The job in your calendar

    Booked into an open slot and synced to Google Calendar. No double-booking.

  • A confirmation for the customer

    They get a text with the time and address. Reply C to cancel. Reminders go out before the visit.

  • The recording and transcript

    Every call is in your dashboard, so you can hear exactly what was said.

Pricing

C$59 a month. Every feature.

One plan, in Canadian dollars, plus GST. No setup fee. No contract.

nomissedjobs.caMonthly · CAD

Standard plan

One plan, every feature.

24/7 receptionist
included
200 minutes of calls
included
Every feature
included
Setup fee
C$0
Contract
none
Extra minutes
C$0.25/min
Total

C$59 per month + GST

About 65 calls at 3 minutes each. Spam and calls under 20 seconds are free, and you get a text at 80% and 100% of your minutes. Cancel anytime.

Book a 15-min demo (opens your email app)

Founding 25 offer

For the first 25 shops: C$59 a month, locked for 12 months

  • Your price stays at C$59 a month (plus GST) for your first 12 months.
  • We do the setup with you.
  • If it doesn't book you at least one job in the first 30 days, you get your first month back.
  • Open until November 30, 2026 or until 25 shops sign up, whichever comes first.

Bigger shop?

Lots of techs, or a lot of calls?

Talk to us about a custom plan

FAQ

Questions from shops like yours

What counts as an emergency for heating calls?
No heat below −15 °C, or no heat with a baby, a senior or someone with medical needs at home. Frozen lines count too. Weak heat or a noisy furnace in mild weather gets booked as a regular job.
What if the caller smells gas?
Safety comes first. It tells them to get everyone out, not to use switches or phones inside, and to call 911 or the gas emergency line from outside. Then it takes their details so you can follow up.
Can it handle air conditioning calls in summer?
Yes. No A/C during a heat warning with vulnerable people at home is treated as an emergency. Other cooling calls get booked like any other job.

Stop sending jobs to voicemail.

Book a 15-minute demo. We'll show it answering a call for a shop like yours and answer your questions.

No setup fee · No contract · Cancel anytime