Why HVAC replacement quotes go quiet
Residential replacement sits in an unusual position: it is one of the largest unplanned purchases a household makes, and it competes against the option of doing nothing for another season. When the existing system still produces cold or warm air, deferral feels free. The homeowner is not rejecting the proposal so much as declining to act on it today, and there is rarely a moment where they tell you that out loud.
The decision cycle reflects that. Emergency no-heat and no-cool calls close within days because the alternative is intolerable. Planned replacement — an aging condenser, a furnace with a cracked heat exchanger flagged on a maintenance visit, a system the homeowner was told to start budgeting for — can run weeks or months, and it is frequently interrupted by an unrelated household expense. The quote does not lose. It gets outranked.
Season is the other force acting on the record. According to the EIA's Residential Energy Consumption Survey, heating and cooling loads differ sharply by region, which means the month a quote goes quiet and the month it becomes urgent are separated by a predictable gap in most service areas. A March air conditioning proposal and a July air conditioning proposal are the same document read by two different homeowners.
What actually matters in an HVAC estimate export
Most CRM and field service exports contain more than enough to prioritize a backlog, and far less than a salesperson would want. These are the fields that change how a stalled record should be handled:
- Estimate amount and job type — a full system changeout, a condenser-only swap, and a ductwork add-on are three different conversations at three different price points.
- Date the estimate was issued, so seasonal timing can be reconstructed rather than guessed.
- Status text as your office actually writes it: "sent," "pending," "customer thinking," and blank all mean different things, and none of them reliably mean lost.
- Whether the property has service history, which separates a household you have visited repeatedly from a one-visit estimate call.
- Equipment age or model where it was recorded, which is the single most useful field for deciding who to contact first.
- Contact channel consent and opt-out flags, which determine eligibility before any of the above matters.
The free CSV audit is the part of SignalBack that is live today. It cleans the export, separates won from lost from genuinely open, flags rows it cannot classify as unknown rather than guessing, and totals the open estimate value by amount and age.
What a good HVAC follow-up references
The weakest reactivation message is a discount with no memory attached. The strongest ones reference something specific and verifiable: the system that was inspected, the reason replacement was recommended, the season that has since passed, and an offer to re-measure rather than a promise that an old price still stands.
SignalBack is designed to run that sequence across email and SMS once campaigns are enabled, with replies routed back to a person. The boundary matters in this trade in particular: anything touching sizing, load calculation, refrigerant type, code requirements, or a revised price belongs with your comfort advisor, not with an automated sequence. Automation is for restarting the thread with correct context and getting the response in front of someone who can quote it properly.
Sending infrastructure, CRM integrations, and billing are not built yet. Contractors who want to be part of that build can join early access; in the meantime the audit runs on its own and tells you what the backlog contains.
Start with the backlog you already paid for
Every stalled replacement estimate in your system represents a truck roll, a technician's hour, and whatever you spent to generate the call in the first place. That cost is already sunk. Reactivation is the question of whether the record gets one more honest conversation or quietly ages out while you buy a new lead that looks exactly like it.
Pull the estimates report from your field service platform, run it through the audit, and look at what the open column adds up to. If the number is small, you have learned something cheap. If it is not, you have a list worth working before the next season starts.