Residential HVAC, DuPage County, Illinois

The jobs you lose are the calls you never answered.

Every call that goes unanswered lands with the next contractor on the list, often within minutes. I set up a system that texts the caller back the moment you miss the call, with open times they can pick from so the booking lands on your calendar.

What a missed call costs

$
%

Revenue walking away per year

$35,100

Every number here is yours to change. The total runs them over 52 weeks, a full year.

The phone rings while your hands are full

You are on a rooftop unit, in an attic, or standing in front of an open air handler. Nobody on the job can stop and pick up.

Voicemail sends the job down the street

A house at 58 degrees in January does not leave a message. They hit the back button and call the next name on the list, often within minutes.

By dinner the lead is gone

Somebody else booked the job before you washed up. You never learned the call happened, so it never showed up as a loss.

The build

What gets put in place.

01

Missed-call text-back

Any call you do not pick up gets an automatic text from your number asking what they need.

02

One inbox for every lead

Calls, web forms and chat messages land in the same place.

03

Booking straight to the calendar

The caller picks a window that is actually open and it drops onto your schedule.

04

Appointment reminders

The customer gets a reminder before the window so your truck is not rolling to an empty driveway.

05

Review request the day after

The day after the appointment, the customer gets one short ask for a review. Nobody at the shop has to remember to mark anything done.

06

Monthly one-page report

One page in your email each month with what got caught, booked and recovered. No login.

The HVAC page runs this same system through real peak-season numbers. July and January call volume, changeout values, and the dollar figure at the end.

See the HVAC math

You are dealing with one person, not a queue.

This is one person in DuPage County, Illinois. The work happens over email and phone, so there is no account manager, no ticket queue and no offshore support desk between you and the person who built your system. If something is wrong you are writing to me, and I am the one who fixes it.

The tradeoff is honest, so here it is. I do not build custom software and I do not take calls for support. That is exactly what keeps the price where it is.

What I do not do

Custom workflows

Ad management

Website redesigns

Support by phone or text

Pricing

Every number, on the page.

Core

Nothing gets lost.

$397/mo

$500 setup

  • An automatic text goes out the moment a call is missed
  • Open times offered in the text, so the caller books without you picking up
  • One inbox for calls, forms, and chat
  • Appointment reminders
  • Review request sent automatically the day after each appointment
  • Monthly one-page report with an estimated value of recovered work

You still answer anyone who asks a question instead of booking.

Start with Core

The one to pick

Pro

The conversation runs to a booked time.

$697/mo

$750 setup

On Core the system catches the call and books the people who are ready to pick a time. On Pro it handles the ones who have a question first, which in this trade is most of them.

  • Everything in Core
  • Conversations handled end to end until a time is picked
  • Emergencies, price questions and anyone asking for a person get handed to you right away
  • Ninety days of follow-up on anyone who talked to the system and never booked
  • Call routing rules for after hours

You still take the emergencies and the price conversations.

Start with Pro

Scale

The system works everyone you have ever served.

$997/mo

$1,000 setup

Core and Pro work the people contacting you now. Scale puts your existing customer list and your dead appointments back to work.

  • Everything in Pro
  • Maintenance and seasonal reminders to your existing customers, off the last service date you import at setup
  • Cancelled appointments worked automatically until they rebook or say no, and no-shows the same way once you tap No-show in the app
  • A monthly call list of the leads the system could not close, and what each one asked for
  • Multi-location or multi-crew routing, with each location's numbers broken out on the monthly report

You still take the emergencies and tap to mark a no-show. Nothing else waits on you.

Start with Scale

Core is $397 a month. Whether one recovered call covers that depends on your average ticket and your margin, and both of those are your numbers rather than mine. The calculator on this page runs them.

After the one-time setup fee, service runs month to month with no term contract. Phone, text and AI usage is included up to a monthly allowance for your tier. A peak month that runs past it is billed at cost, with no markup, and shown on your monthly report. Cancel in writing by email at least 14 days before your next billing date; the setup fee is not refundable once the build starts. Read the full terms.

Setup covers the build. The $97 missed-call report fee comes off your setup if you move forward within 60 days. Your monthly fee starts the day your system goes live and passes its test call, not the day you pay setup.

Start with the report, not the contract.

I call your business seven times over five business days plus one Saturday and show you what a customer actually gets. For $97 you get the full log, a dollar figure on what got missed, and one page of recommendations. Eight business days, and the fee comes off your setup if you move forward within 60 days.

Questions.

The build itself is done in a day. The gate is carrier registration for business texting, called A2P 10DLC, which every legitimate provider has to clear and which nobody can rush. It usually takes one to two weeks, and it can come back needing corrections. Anyone promising you same-day texting either has not registered or is sending through someone else's registration. Plan on one to two weeks from paperwork to live. Your existing phone line keeps working normally the whole time.

The full line on what is included and what is not lives on the scope page.