■  The operator's magazine for local business · Six city editions The toolkitTry it free ↗
obifollowup.
The toolkit
Winning the call

How a Boise HVAC company can stop losing jobs to missed calls

In a Boise heat wave the phone rings faster than any office can answer. The arithmetic, the free fix you can run this week, and where it stops working.

Show contents
  1. What a missed call actually costs a Boise HVAC company
  2. Why it happens here
  3. The manual fix
  4. Where the manual version breaks
  5. What a system does differently
  6. What it costs
  7. What to measure
  8. Why this matters more in Boise than in most markets
The short answer

Export 90 days of call data and count the calls nobody answered. Then set a callback window you can actually keep, put it in your voicemail greeting, and give one person ownership of the missed-call list. That alone recovers jobs. Everything else is about making it survive July.

It is 2:40 on a Tuesday afternoon in July, 103 degrees in Boise, and your install crew is on a roof off Fairview Avenue. The office phone rings. Nobody picks up. The caller waits nine seconds, hangs up, and taps the next HVAC company in the Google map pack.

That call was probably a $389 diagnostic and a capacitor. It might have been a $9,800 system replacement in October. You will never know, because the only record is a missed call notification your office manager clears without reading.

This is the first leak in a series on winning the call, and the most expensive one in Boise. Here is the uncomfortable part: you already paid for that call. The trucks, the reviews, the Google Ads, the yard signs and the fifteen years of reputation all exist to make the phone ring. The moment it rings and nobody answers, every dollar behind it is spent and the return goes to a competitor. This story is about closing that specific gap, starting with what you can do for free.

What a missed call actually costs a Boise HVAC company

Ask an owner what percentage of calls they answer and you will hear 90%. Pull the phone log and the number is usually lower, sometimes much lower during peak weeks. Do not trust either memory. Run the arithmetic on your own data.

  1. Export the last 90 days of call records from your phone system.
  2. Count four numbers: total inbound calls, calls answered by a person, calls abandoned before pickup, and average seconds to answer.
  3. Multiply abandoned calls by your close rate and by your average ticket.

A shop that takes 40 calls a day and misses one in four is losing ten conversations daily. If a third of those would have booked, and the average job is $600, that is roughly $2,000 a day walking out the door during the season. Adjust the inputs until the number matches your business, not ours.

The number that matters

The most expensive calls are not the ones that leave voicemails. They are the ones that hang up inside ten seconds and never call back. That is why the call log matters more than your memory of the day.

Why it happens here

Boise makes this problem worse than a lot of markets, for reasons that have nothing to do with how hard your team works.

  • The season is short and violent. Air conditioning demand spikes from late June through August and then collapses. You cannot staff for eight weeks of peak twelve months a year, so for two months the phone outruns the office.
  • Calls land when nobody is inside. In a heat wave most calls arrive between 10 a.m. and 4 p.m. Mountain Time, exactly when every technician is on a roof and the front desk is dispatching, quoting and taking payments.
  • Smoke season stacks on top. When wildfire smoke settles into the Treasure Valley, filter changes, blower failures and indoor air quality calls arrive on top of normal service traffic.
  • After-hours calls go to voicemail by default. A no-cool call at 9 p.m. in Meridian or Nampa does not wait until morning. The homeowner calls the next number on the list.

None of these is a staffing failure you can fix with a lecture. They are structural. The phone will always ring hardest when your best people are busiest.

The manual fix

Before anyone buys software, there is a version of this that costs nothing and works better than most people expect. It takes an afternoon and one honest conversation.

  1. Export the call log and read it.

    Ninety days, four numbers: total, answered, abandoned, average seconds to answer. Most owners have never looked at this and are surprised by it.

  2. Decide your real callback window.

    Not what you wish it were. If you can return a call within 30 minutes during business hours, say so. If it is two hours in July, say that instead.

  3. Rewrite the voicemail greeting.

    The default greeting asks the caller to leave a message, which most people will not do. The replacement names the window and gives an alternative: "We are on roofs until 4. Leave your address and the problem, or text this number, and we will reply by 5."

  4. Give one person the list.

    Every missed call goes into a shared note or a column in your sheet, with a name next to it. Not "the office". A person, by name, who is accountable at 5 p.m.

  5. Call back in a batch, twice a day.

    11:30 a.m. and 4:30 p.m. Two windows, every call, every day. Batching is what makes it survive a busy week.

  6. Ask one question when you call.

    "What made you call us today?" Their answer is the message you should be putting in your ads and on your site.

  7. Track it for two weeks.

    Calls missed, calls returned, jobs booked. If the numbers improve, you have a process. If they do not, the problem is not tooling, it is capacity.

This works. It is also fragile, and everyone who has run it knows why.

Where the manual version breaks

The manual fix depends on a person with a free hour at 4:30 p.m. in the middle of July. In a typical Boise shop that person is also dispatching, invoicing and answering the phone that is still ringing.

  • After hours, it does not exist. Nobody is batching callbacks at 9 p.m., and the homeowner with no cooling is not waiting until 11:30 tomorrow.
  • Peak weeks crush the batch. The day you most need the callback list is the day nobody has time to work it.
  • The list has no memory. A missed call logged in a notebook forgets that the same number called twice in a week, or called last year and bought a $9,000 system.
  • Nobody can tell you the conversion rate. If you cannot see how many missed calls became jobs, you cannot tell whether the process is working or just being performed.

That is the honest threshold. The manual version stops working not because it is wrong, but because it needs a person who is already busy, at the exact moment they are busiest.

What a system does differently

The alternative is to make the first response automatic, and this is where the software question finally arrives.

The mechanism is simple. Your business number forwards to a tracking number. When a call goes unanswered for 20 or 30 seconds, an event fires and an automatic text goes back to the caller within seconds: your business name, an apology, and one specific next step, usually "reply with your address and what the system is doing". The reply lands in a shared inbox, attached to a contact record that already exists, and it can be routed to the on-call phone.

That is what we use GoHighLevel for, along with the calendar and the review requests that follow. The reason it is worth naming is not the text message itself, which any number of tools can send. It is that the text, the contact, the pipeline stage and the follow-up reminder live in one place, so the missed call cannot disappear between systems.

What it still cannot do: it does not talk. It does not diagnose. It does not replace an answering service on a Tuesday afternoon when a homeowner needs a human voice. It also does not fix a service problem. If your reviews say you show up late, automation gets more people to the same bad experience faster.

The part people get wrong

A text-back system is not an answering machine with better manners. It is a lead capture mechanism. It only earns its cost if someone owns the replies, and if the message asks for something specific. "Sorry we missed you" collects nothing. "Reply with your address and what the unit is doing" collects a job.

If you would rather not build it

The same system, assembled and running in a week.

Most of what is described in this story can be done by hand until it cannot. When that happens, this is the stack we use, what it costs, and where it stops.

See the toolkit It runs on GoHighLevel · start a free trial

What it costs

Software is the smallest line item in this story. The bigger costs are the number, the compliance registration and the person who owns the inbox. None of it is free, and none of it is expensive relative to one recovered system replacement.

ItemRough costNotes
Automation platform$97 to $297 per monthThe entry plan covers a single business; the higher tiers are for agencies managing several. Confirm current pricing before you commit.
Phone number$1 to $2 per monthA local 208 number that forwards to your existing line.
SMS usageAbout a cent per segmentA back-and-forth conversation is usually 4 to 8 segments. Budget $10 to $60 a month at HVAC volume.
Carrier registrationOne-time and small monthly feesA2P 10DLC registration is required for U.S. business texting. Not optional.
The person who owns repliesAlready on payrollIf nobody owns the inbox, the system becomes a slower voicemail.

A single Boise HVAC business usually lands between $110 and $180 a month all in. One recovered capacitor call covers the year. That comparison is the whole argument, and it is also why the manual fix is worth running first: if the free version already works, the subscription is a decision you can defer.

Before you send a single text

U.S. carriers require A2P 10DLC brand and campaign registration for application-to-person texting. Without it, messages get filtered or blocked and it looks exactly like broken software. Marketing texts also need documented consent, quiet hours between 8 a.m. and 9 p.m. local time, and instant honor of STOP. Read the FCC guidance and the Twilio 10DLC overview before you go live.

What to measure

Four numbers, checked every Monday, tell you whether this is working. None of them require a consultant.

MetricWhere it comes fromWhat good looks like
Calls answeredPhone system exportRising month over month during the season
Missed calls recoveredCallback sheet or platform reportMost missed calls get a reply the same day
Reply to bookedPipeline stagesA clear majority of replies turn into appointments
Median time to first replyMessage timestampsMinutes during business hours, not hours

If the reply rate is low, the message is wrong. If replies are fine but bookings are low, the booking path is broken or the person replying cannot schedule. If nothing happens at all, check the carrier registration before you blame the software.

Why this matters more in Boise than in most markets

Boise added residents faster than almost any other U.S. metro over the last decade, and most of those households did not grow up with a family HVAC guy. They search, they compare three companies, and they hire whoever responds. The Treasure Valley rewards speed because it is full of people who have no loyalty yet.

That cuts both ways. A homeowner who texts you at 2:40 p.m. and gets a real reply in ninety seconds has effectively stopped shopping. A homeowner who gets voicemail has already moved on, and you will never see them in your pipeline.

Start with the export and the callback sheet this week. If two weeks of that fixes the leak, keep the money. If it does not, you now know exactly what the software is for, which is a much better place to buy from.

How fast does the first reply need to go out?

Thirty seconds is the target and under a minute is fine. Past five minutes the homeowner has usually called someone else, so the message becomes a follow-up instead of a rescue. Speed matters more in July and August than in April.

Will a text annoy customers who wanted to leave a voicemail?

Some people will not reply, and that is fine. The message is one text, it identifies your business and it offers a next step. Complaints come from high-volume marketing blasts, not from a single reply to a call the customer placed.

Does the manual version really work, or is it just a warm-up for the software?

It works, and for a shop with steady volume and a reliable front desk it may be enough. It breaks when the person running it is the same person answering the phone in peak season, which is most Boise shops in July.

Do I need a new phone number?

No. Forward your existing 208 number to a tracking number so calls still ring the same phones and your published number does not change. Forwarding is reversible and takes minutes, which is why most owners start there.

What happens to a reply that arrives at 11 p.m.?

It gets captured, and automated follow-up waits until 8 a.m. If you run an after-hours rotation, the notification can go to the on-call phone immediately. The acknowledgement is the part that stops the homeowner calling a competitor at midnight.

Obi Follow Up · editorial

We write about the operational problems that cost local businesses jobs, and we test the fixes on real accounts before publishing them. When a story names a tool, it is because we use it, not because someone paid for the mention. How we work →

If you would rather not build it

If you would rather not build it yourself

The toolkit explains what we use to run these systems, what it costs and where it stops. No sales call.

What the toolkit covers

  • One account instead of five
  • Missed-call text back, calendar, reviews
  • Plans from $97/month
  • 14-day free trial