By SubcontractorHub Editorial Team·Published October 2026

Quick Answer
To write an HVAC proposal, turn the site visit into a page the homeowner can accept. Name the company and license. State the existing equipment, the new model and size, the scope, and the price. Label any monthly figure as an estimate until a financing partner approves it. List exclusions, permits, warranties, an expiration date, and a signature. SubcontractorHub is an all-in-one sales and project management platform for solar, roofing, and HVAC contractors that builds that packet in the visit. Book a demo to walk a live proposal, or compare plans on /plan.
An HVAC replacement is sold in a house, often the same day as the diagnosis. The offer is the page the homeowner can keep or sign, not the tonnage said out loud. Financing belongs in that same document. How to present a monthly payment is in how to offer HVAC financing. How to build the number is in how to price HVAC jobs. This page is the document itself. The solar and roofing twins are how to write a solar proposal and how to write a roofing proposal.
Mixing the three words up is how a job gets sold as one system and installed as another.
An estimate is a number. It can be honest and still be incomplete. A homeowner who is handed only a total still does not have a model, an exclusion, or a signature line.
The proposal is the offer. It names what you will install, on which assumptions, for which price, on which terms. If a spouse who was not in the attic cannot tell what is included, it is not finished.
The contract is the proposal after it is accepted. A thin proposal followed by a different office contract is two versions of the job. Write the proposal so a signature is the agreement, or say a separate contract will follow and do not collect a deposit against a page you plan to replace. State rules decide the required lines and any deposit cap. This article is not legal advice.
Use the same order on every job so a tech cannot skip a block when the appointment runs long. The price is one line inside that order, not the whole document.
A load calculation belongs in the file, named as a calculation, not as a promise that the house will feel a certain temperature. The method is covered in the HVAC load calculation guide. Print the inputs you used. A square-foot rule of thumb without those inputs is a guess.
Name the outdoor unit, the indoor coil or furnace or air handler, and the thermostat by manufacturer and model, or say the model will be confirmed against availability and that the proposal will be re-issued if it changes. A tonnage class without a model is not a spec. Write the efficiency rating the manufacturer publishes for that matched system. Do not invent a bill savings from the rating.
Scope is the work, not the slogan. Removal of the old equipment, the pad or stand, the line set, the drain, the electrical disconnect, the thermostat wire, startup, and the refrigerant charge procedure you will follow. If duct modifications are included, say which runs. If they are not, say that too.
Exclusions are the section that prevents the callback argument. Drywall patch, painting, electrical service upgrades, asbestos, crane or lift, condensate pumps beyond what you wrote, and permits the homeowner must pull. A change-order sentence belongs next to the exclusions so a surprise in the attic is not a free repair.

Show the cash price. If you offer more than one legitimate system, give each tier its own equipment list and its own price. How those tiers should differ is in good, better, best HVAC proposals. Do not hide your cost or your markup on the customer page. The homeowner is buying a system, not your spreadsheet.
A financed monthly figure sits beside the cash price and is labeled as an estimate until the partner approves the customer. The payment you are owed and the homeowner's loan payment are different lines. Maintenance after the install is a separate offer. The HVAC service agreement page is that document, not a paragraph buried under the equipment price.
That is the workflow on HVAC proposal software inside SubcontractorHub: price book in, proposal out, signature captured, job handed to the install board. The HVAC platform is where the sold job is supposed to live after the kitchen table. This is a claim about where the document lives, not about a close-rate percentage.
A permit line is part of the offer. Say who pulls it, who meets the inspector, and whether the fee is in the price. If the city asks for a load form, name that form as a document you will file. It is not a promise that every room will hold one temperature.
Electrical is the usual surprise. A new condenser can need a disconnect, a whip, and a breaker the old unit never used. If your crew will do that work, write the parts. If an electrician must do it, write that the price assumes the existing service can carry the load, and that a service upgrade is a change.
Condensate, a new pad, a line set longer than the old one, and a thermostat wire that will not reach belong in the same kind of sentence. Each item is either in the price or it is an exclusion. The install crew should be able to read the page on a phone and know which.
Split the warranty into two owners. The manufacturer's warranty covers the equipment on the manufacturer's terms. Your labor warranty covers the work you did, for the period you actually stand behind. Writing “full warranty” without those two sentences is how a compressor call lands on the wrong company.
Startup is a list, not a slogan. Charge method, thermostat operation, condensate flow, and the static pressure or temperature split if you measured one. If you did not measure it, do not imply that you did. A photo of the data plate and a photo of the new model plate belong in the job file with the signed page.
The handoff is the moment the sold system becomes a project. Filters, a drain pan, and a first maintenance visit are not free extras unless you priced them. Point the homeowner at the service agreement as its own offer. Marketing that produced the lead is a different guide. The close still happens on this page, which is why the HVAC marketing guide should end here rather than in a spreadsheet of uncalled leads.
One person is often in the attic with you. The other person reads the page later. That reader needs the address, the model numbers, the cash price, and the monthly figure labeled as an estimate. They need the exclusions and the date the offer dies. They need a signature line that matches the tier they are accepting, not a blank total.
Do not add a bill-savings claim, a close-rate claim, or a tax-credit percentage to fill the white space. Efficiency ratings stay as the manufacturer published them. Incentives stay as a customer-specific estimate until the program confirms them. A confident paragraph that invents a payback is the sentence you will have to walk back.
If the other decision-maker wants a change, re-issue the page. Do not edit a signed copy in the truck and leave the office file on the old version. One proposal, one price, one scope. That is the document SubcontractorHub is built to carry from the kitchen table to the install board.
An estimate is a price. A proposal is the offer: the equipment by manufacturer and model, the scope, what is excluded, the timeline, the warranty, and a place to sign. A load calculation is neither. It is the sizing work that the proposal should name, not replace.
Name the company, the license, and the insurance. Name the customer and the address. State the existing equipment and the problem. List the new equipment with model, size, and the efficiency rating the manufacturer publishes. Describe duct, electrical, pad, line set, thermostat, permits, and startup. Show price, and any monthly figure as an estimate until a financing partner approves it. List exclusions, an expiration date, and a signature.
When more than one legitimate system fits the house, yes. Each tier needs its own equipment, its own scope, and its own price. A single lump sum with the words good, better, and best written beside it is not three options. How to structure the tiers is a separate guide. This page is the document those tiers sit in.
On the same page as the cash price, labeled as an estimate until the financing partner approves the customer. A repair ticket and a system replacement are different jobs. The monthly figure has to say which one it pays for. Dealer fees, if the program charges them, belong in your price before the visit, not as a surprise after the signature.
Print an expiration date you can honor. Equipment and labor rates move. There is no single national number of days. After the date, re-issue the proposal if the job is still alive. Honoring an expired page is a margin decision. Make it on purpose.
It can, if the signed page contains the scope, the price, the exclusions, and the payment terms, and if your state treats that document as the agreement. Some states cap a home-improvement deposit. Have your own counsel confirm the language and the deposit. The software is not the legal opinion.
See equipment, exclusions, a labeled monthly estimate, and e-sign in one HVAC proposal. Book a demo and walk a live page.
Book a DemoSubcontractorHub
AI proposals, sales pipeline, and project management — all in one platform.
30 minutes. No commitment.