Learn · HVAC contractors

The after-hours leak in Ottawa HVAC.

An essay on the operational gap losing emergency revenue at 2am, the math that proves it, and the discipline required to never miss another call.

It is 2:14am on a Tuesday in February. The temperature outside is minus twenty-two. A homeowner's furnace has stopped. They Google "emergency furnace repair Ottawa" on their phone. They tap the first result. It rings four times and goes to voicemail. They hang up. They tap the next result. By the time you listen to the voicemail at 7am over coffee, that job is gone — and so is the customer.

This is the leak. It is the cleanest case for AI in any local industry, and most contractors in this city are losing money they do not know they are losing. The math is brutal: 60-80% of HVAC jobs come through inbound calls. 30-50% of those calls happen outside business hours. The first contractor to actually pick up wins the job. Everyone else loses, even when they offer better service, lower price, or longer warranty.

The honest framing for HVAC is this: contractors do not lose money on the jobs they bid. They lose money on the jobs that never become bids. A 2am furnace call that rings to voicemail. A weekend AC quote follow-up that never gets a second touch. A loyal customer who could have been on a maintenance plan but was never asked.

None of these are dramatic. All of them are expensive.

Contractors do not lose money on the jobs they bid. They lose money on the jobs that never become bids.

Section 1 of 5What the numbers actually say.

I will not invent numbers. The figures below come from public sources — the Air Conditioning Contractors of America industry reports, ServiceTitan's 2024 trades benchmark report, and Statistics Canada's data on the residential trades sector. Where I am extrapolating from AGNT/01 client patterns, I will say so explicitly.

Three findings, repeated across studies, frame the leak.

First, after-hours call volume is enormous and largely uncaptured. ACCA industry data shows 35-50% of inbound HVAC calls happen between 6pm and 8am, weekends, or holidays. The reason is operational, not technical: emergencies are by definition outside the hours you can staff. Most contractors send these calls to voicemail. Most callers do not leave one — they call the next number on Google.

47%

Median percentage of HVAC inbound calls that occur outside standard business hours.

ServiceTitan 2024 Trades Benchmark Report

Second, follow-up discipline determines close rate. ServiceTitan's data shows that contractors with a structured 3-touch quote follow-up sequence close 25-35% of estimates. Contractors who send a quote and never follow up close 10-15%. Same lead quality. Same pricing. The only variable is whether anyone chased the quote.

Third, review velocity is the dominant signal in local search for emergency services. Homeowners in distress (no heat, no AC) make decisions in 30 seconds based on Google rating, response time, and visual proximity on the map. A contractor with 250 reviews at 4.8 stars wins jobs against a contractor with 60 reviews at 4.6 stars, even when the latter has better technicians. This is not about quality. It is about discoverability.

Figure 1

Distribution of recoverable revenue, mid-size Ottawa HVAC contractor (5 trucks, $1.8M-$2.8M annual).

After-hours emergency capture
55%
Quote follow-up recovery
28%
Review velocity → ranking
17%

Synthesis of ServiceTitan 2024 Trades Benchmark Report, ACCA industry data, and AGNT/01 client observations across Ottawa-region HVAC contractors. Proportions vary by service mix (residential vs commercial) and emergency exposure.

The proportions matter more than the absolute dollars. When I sit with an HVAC owner and we model the specific number, the after-hours category usually accounts for the largest single recoverable amount — between $200,000 and $400,000 per year for a 5-truck contractor. The follow-up and review categories are smaller in dollars but compound faster, because they buy ranking and trust that the after-hours fix alone cannot.

Section 2 of 5Why standard fixes do not work.

Owners know the leak exists. The instinct is to fix it the way most things in trades get fixed — by hiring. Hire an after-hours dispatcher. Hire a CSR. Hire a marketing coordinator. The math, in 2026, no longer supports this for most mid-size contractors.

$78K

Loaded annual cost of a $60K after-hours dispatcher in Ottawa, including 30%+ benefits, overtime premiums, and statutory costs. The role rarely pays back at venues under $2.5M in revenue.

The second instinct is to pay an answering service. Most cost $200-500/month and answer with a generic script. The work is real, but two things break: they have no industry context (a real emergency is not the same as a routine quote request), and they cannot actually dispatch — they take a message and forward it, which is back to the same delay you started with.

The third instinct — automation — has historically failed trades because the technology was not good enough. A generic chatbot has no understanding of HVAC triage logic. A booking widget cannot handle "my furnace is making a clicking noise and the basement smells like gas." The friction made owners sour on automation as a category, even after the underlying technology improved.

Author's note

The technology improved meaningfully between 2023 and 2025. What used to require a custom IVR, a dispatch integration, and a CRM platform — at $25,000 in setup and three months of effort — now requires a properly trained AI agent, a connection to your dispatch software (ServiceTitan, Housecall Pro, FieldEdge), and a few days. This is not a marketing claim. It is the reason this essay exists.

Pause here

Want to see your specific after-hours leak before reading on?

Get my free audit →

Section 3 of 5The four-piece system, in plain terms.

What follows is the operational system AGNT/01 deploys for HVAC contractors. I am presenting it as the framework, not the sales pitch. If you implement the four pieces yourself, with discipline, the outcome is similar. The question is whether your time is better spent on this or on running your business.

01 · 24/7 receptionist

Every call answered, every time, even at 2am.

Triage logic in the first 10 seconds — emergency vs. routine vs. quote. For emergencies: pages your on-call tech AND texts the customer their ETA within 2 minutes. For routine: books directly into ServiceTitan, HCP, or FieldEdge. Bilingual EN/FR for Ottawa-Gatineau.

02 · Lead qualifier

Filter tire-kickers before your tech rolls.

Asks the BANT-lite questions: budget range, decision authority, timeline, urgency. Scores each lead 1-100. Auto-disqualifies obvious tire-kickers. Hot leads get same-day call. Cold leads enter a 30-day nurture. Cuts wasted truck rolls by 40-60%.

03 · Follow-up agent

The persistence engine for stalled quotes.

3-touch sequence over 14 days for any unconverted estimate. Maintenance reminders for spring AC and fall furnace tune-ups (recurring revenue on autopilot). Win-back for customers who have not called in 24+ months. Referral asks for happy customers.

04 · Review velocity

Texts every customer 4 hours after the job ends.

Sent from the dispatched tech's number — feels personal. Asks for a Google review while the job is still warm (literally). Catches unhappy customers privately. Auto-responds to every Google review in your voice within 4 hours. From 60 reviews to 300+ in 9 months.

None of these are conceptually new. What is new is that all four can now run continuously, without adding a hire, with a deployment timeline measured in days. That is the only reason this essay would have been impossible to write three years ago.

Section 4 of 5When this is not the right move.

I will be direct: not every HVAC contractor should adopt AI right now. The honest disqualifiers are these.

If you are a 1-truck shop with no after-hours calls, AI for inbound capture has lower ROI for you. Focus on Google Ads and GBP first. Revisit when you hit 2 trucks.

If you do not yet track which channel your leads come from — Google Ads, Maps, referrals, repeat — fix that first. Without attribution, you cannot measure ROI on anything, AI or otherwise.

If your Google rating is below 4.0, do not add more lead capture before you fix reputation. Get to 4.5+ first or you are filling a leaky bucket.

The audit conversation we offer at the end of this essay covers all of this honestly. Every audit ends with one of three answers — yes, do this; no, do not; or wait, fix these two things first. The third answer is the most common.

Section 5 of 5Three steps, regardless of who you hire.

This week: Forward your business line to a tracking number for seven days, 6pm to 8am. Count the after-hours calls. Multiply by your average emergency job value. That is your first real number.

This month: Pick the single AI Employee whose payback is fastest for your situation. For most HVAC contractors that is the 24/7 receptionist — biggest emergency capture, fastest payback. The math should make the choice obvious.

This quarter: Layer in the next agent only after the first one has proven its return. The discipline is in the order, not the speed. Contractors that try to deploy four agents in a single week tend to revert to none within three months.

That is the whole essay. The leak is real, the math is honest, the system is straightforward, and the discipline is the hard part. If you want a hand with the diagnosis on your specific business, the form below is the only ask in this entire piece.

The only ask in this essay

A 30-minute strategic audit, on us.

I review your specific operation — Google profile, after-hours call volume, follow-up discipline, review velocity — and walk you through the math on what is recoverable. You leave with a written report whether you hire AGNT/01 or not.

PIPEDA-compliant. We reply within 24 hours. No follow-up sales chase.

More in the series

Three more industries. Same disciplined frameworks.

Restaurants

The quiet revenue leak in mid-size venues.

Dental practices

Unlocking your overdue recall pool.

Spas & wellness

Winning back lapsed regulars in 30 days.