Home services and trades
AI estimating for HVAC replacements: what it needs from your history
By SourceX Editorial · Updated
Short answer
AI estimating for HVAC replacements needs five things from your history before you can trust it: past installs with equipment details, the good-better-best options each customer saw, win and loss outcomes, actual labor hours and callbacks. When those records are linked by job, you can backtest a tool on last season's installs before it shapes live proposals.
Key takeaways
- An AI estimator learns your pricing judgment only from installs where proposal, outcome, labor and callbacks are linked.
- Lost proposals show which options and prices customers rejected, which signed jobs alone cannot show.
- Estimated versus actual labor hours is the quickest test of whether past proposals reflect real install effort.
- Backtest any estimating tool on closed jobs before letting it influence live proposals.
- Your price book and margin rules may be confidential, so check what an estimating vendor can see and keep.
What does AI estimating need from your history?#
AI estimating needs a history that shows what you proposed, what the customer chose, what the install actually took and whether it held up. Equipment catalogs and price books tell a tool what things cost; your history tells it how your company prices real houses with real ductwork, access problems and customer preferences.
Most HVAC companies hold parts of this history in ServiceTitan, FieldEdge, Housecall Pro or a sales app used by comfort advisors. The pieces are usually there. What is often missing is the link between them, so that one replacement can be followed from first visit to the first callback.
The readiness checklist for HVAC replacement history#
The readiness checklist covers eight record families. A company does not need all of them to be perfect, but past installs, options presented, win and loss outcomes, labor hours and callbacks decide whether an estimating tool can be tested at all.
Score each row honestly as complete, partial or missing for the past few seasons. Partial rows are normal; the point is to know which job types have enough clean history to test against.
Equipment changes add one more wrinkle. Refrigerant transitions and efficiency rule changes mean older installs used models that are no longer sold, so a tool comparing past jobs with today's options needs a way to map retired model numbers to current equivalents. Keeping the full model number on each job, rather than a bundle name, makes that mapping possible.
| Record | What good looks like | Common gap |
|---|---|---|
| Past installs | Each install tied to the existing system, the new equipment and the final invoice | Replacements logged as generic install jobs with no equipment detail |
| Equipment details | Model numbers, tonnage, efficiency rating, fuel type and accessories on the job | Equipment listed only as a price book bundle name |
| Options presented | Every good-better-best option saved with its price and contents | Only the option the customer chose is kept |
| Win and loss outcome | Each proposal marked sold, lost or expired, with a reason when known | Lost proposals deleted or left open indefinitely |
| Labor hours | Estimated and actual crew hours recorded per install | Timesheets not tied to the job, or one total per day |
| Scope add-ons | Duct changes, electrical, pads, line sets, permits and crane lifts as separate lines | Add-ons folded into a single lump price |
| Callbacks | Return visits and warranty claims linked to the original install | Callbacks logged as new service calls |
| Financing and rebates | Financing offered, rebates applied and their effect on the sale | Rebate paperwork stored outside the system |
Why lost proposals teach as much as won ones#
Lost proposals teach an estimating tool where your prices or options did not work, which is half of pricing judgment. A history made only of signed jobs makes every price look acceptable.
For each proposal, keep every option the comfort advisor presented, the one chosen if any, and a short loss reason: price, timing, financing declined, chose a repair instead or went with another contractor. Even an imperfect reason field is more useful than none.
Watch for one quiet distortion. If advisors delete abandoned proposals to keep their pipelines tidy, the history overstates your close rate and hides which option tiers customers walk away from.
Labor hours and callbacks: the honesty check#
Labor hours and callbacks are the honesty check on an estimating history because they show what each job really took and whether it was done right. A proposal priced as a straightforward swap that turned into a long install with duct modifications is not a good example to learn from, even though it was signed.
Tie crew time to the job rather than to the day, and record the reason when an install runs long: duct changes, an attic access problem or an electrical upgrade discovered on site. Link callbacks and warranty visits from the first heating and cooling seasons back to the original install, so you can see which job types and crews generate return trips.
Callback reasons matter as much as callback counts. A return trip for a thermostat setting the homeowner misunderstood says something different from a refrigerant leak at a brazed joint, and only the second one belongs in an estimator's view of install risk. A short coded reason on each callback keeps the two apart.
Illustrative: an HVAC company backtests an AI estimator#
Illustrative: a fictional residential HVAC company with several comfort advisors and install crews is offered an AI proposal tool by a software vendor. The owner wants to know whether the tool's suggestions would have matched the company's own decisions.
The operations manager exports last season's closed replacement proposals with options, outcomes, equipment, crew hours and callbacks. The tool is run on each job's starting information only, and its suggested options are compared with what the advisor presented and what actually sold.
The tool tracks well on like-for-like system swaps and drifts on homes that needed duct or electrical work, where the company's history recorded add-ons as one lump price. The owner limits the pilot to like-for-like replacements and asks advisors to itemize add-ons from now on.
How to backtest before you rely on AI pricing#
A backtest runs the estimating tool on closed jobs and compares its output with what actually happened. It is the cheapest way to learn where a tool can be trusted and where it cannot.
Keep the backtest results. They show the vendor where its tool struggles, and they give you a record to point to if pricing questions come up with customers or managers later.
- Pick a recent season of closed replacement proposals, both sold and lost.
- Give the tool only what was known at the first visit: existing system, home details and customer requests.
- Compare its options and prices with what your advisor presented and what the customer chose.
- Compare its labor assumptions with actual crew hours.
- Sort mismatches by job type to see where the tool drifts.
- Limit live use to job types where it tracked your results, and recheck each season.
What your estimating history is worth beyond the estimator#
Your estimating history is worth more than its use in one software tool, because linked proposals, outcomes, labor and callbacks show how skilled people make replacement decisions. That is the kind of human-generated signal the SourceX Enterprise Data Value Framework rates highly, alongside domain expertise and recency.
Your price book, margin rules and supplier costs are a different matter. Many owners treat them as confidential and exclude or mask them in any outside use, including AI vendor integrations. When SourceX reviews estimate records, those fields are handled in the Rights and Preparation steps, and the owner approves what is included.
Frequently asked questions
Can an AI estimator work with a flat-rate price book?
Yes, and the price book gives it a consistent starting point. The tool still needs your history to learn which tasks and options are actually combined on real replacements, where add-ons appear and how often advisors adjust. Without that history, it can only assemble price book items, which your advisors already do.
How much history is enough to test an AI estimator?
There is no fixed threshold. A useful test needs enough closed proposals of each common job type, sold and lost, to show patterns rather than single cases. Recent seasons matter most because equipment, refrigerants and prices change. Older history still helps if equipment and outcomes were recorded consistently.
Should AI suggest the price or only the options?
Many owners start with options and scope, keeping price decisions with the advisor and the price book. Suggesting scope, such as flagging likely duct or electrical work, is lower risk and easier to check. Move toward price suggestions only after backtests show the tool tracks your actual sold prices for that job type.
Does an estimating vendor get to keep our proposal data?
That depends on the vendor's terms. Read the sections on customer data, product improvement, aggregated data and model training, and ask whether your price book and proposals can be used to improve the product for other contractors. Ask how your data is deleted if you cancel, including from backups.
What if we changed field service software partway through our history?
Then the history likely lives in two places with different job numbers and fields. Export the older system's proposals, jobs and invoices to an archive you control, and map customers and addresses across both. Test any estimating tool on the newer system's history first, and add the older seasons only where equipment and outcomes were recorded.
Related resources
- DataSales call transcripts
- QuestionCan I license call recordings?
- InsightWhy call-recording lawsuits over AI matter before you license call data
- InsightAI meeting notetakers and consent: transcripts you may not be able to license
- InsightCall recording consent vs consent for AI training: not the same thing
- IndustryBPO & contact centers data
See if your company qualifies
A short company assessment. No data uploads are needed.