HVACQuote logoClearHVAC

Printable HVAC estimate checklist

Printable HVAC Estimate Checklist for Comparing 3 Bids

A strong HVAC estimate or quote should list equipment models, tonnage, efficiency ratings, load calculation method, labor scope, ductwork assumptions, permit handling, warranty terms, excluded costs, and conditional rebate assumptions.

Direct answer

Before choosing a contractor, collect at least three itemized HVAC estimates and compare scope before price. Use the same checklist for each bid: equipment, tonnage, sizing method, labor, ductwork, permits, startup testing, warranty labor, exclusions, and change-order language.

Printable worksheet

Three-Bid HVAC Quote Comparison

Fill in the same fields for all three contractors. Compare scope first, then compare the final price.

Quote itemBid 1Bid 2Bid 3
Quoted total
Outdoor and indoor model numbers
Tonnage and sizing method
SEER2 / HSPF2 and AHRI match
Removal and disposal
Ductwork and return-air assumptions
Permit and inspection responsibility
Electrical, gas, drain, and line-set scope
Startup and commissioning
Equipment warranty
Labor warranty
Rebate or tax-credit assumptions
Written exclusions and change orders

Get at least three itemized bids. Do not lower a quote by removing permits, load calculation, ductwork checks, startup testing, required safety corrections, or labor warranty without understanding the risk.

3-Bid Estimate Comparison Table

ItemNormal scopeQuestion to ask
Online estimate vs. contractor quotePlanning range first, itemized contractor scope secondDoes the written bid explain why it is above, below, or near the online estimate?
EquipmentBrand, model, tonnage, SEER2 or HSPF2, AHRI matchAre the indoor and outdoor model numbers specific enough to compare?
SizingManual J or documented load calculationDid the contractor explain why this system size fits the home?
Labor scopeInstallation, removal, startup, testing, disposalDoes the bid say what labor is included and what is excluded?
DuctworkReusable, sealed, repaired, replaced, or excludedWere duct leakage, returns, and airflow checked before pricing?
Permit and codePermit pull, inspection, required correctionsWho owns permit fees and failed-inspection correction work?
WarrantyEquipment warranty plus separate labor warrantyAre labor warranty length, exclusions, and service process written down?
Price outlierOne bid much higher or lower than the othersWhat specific scope difference explains the outlier price?
Decision scoreComplete, unclear, risky, or not comparableCan this estimate be compared line by line with the other two bids?

What Every HVAC Quote Should Include

  • Outdoor and indoor equipment model numbers, tonnage, and efficiency ratings.
  • A sizing explanation based on load calculation, insulation, ducts, windows, and climate.
  • Itemized labor, removal, permit, inspection, thermostat, line-set, and startup scope.
  • Clear ductwork assumptions, including whether repairs are included or excluded.
  • Separate equipment warranty and labor warranty terms.
  • Rebate, financing, and tax-credit assumptions marked as conditional until verified.
  • A written note explaining why the bid is higher or lower than a planning estimate.
  • A simple score for each estimate: complete, unclear, risky, or not comparable.
  • The same list of exclusions from each contractor so hidden costs are easier to spot.

Bids to Question Before Signing

  • A one-line total with no equipment model numbers.
  • A price that excludes permits without explaining local responsibility.
  • No ductwork note even though comfort or airflow problems exist.
  • A high-efficiency upsell with no payback, comfort, or eligibility explanation.
  • A contractor who discourages getting competing bids.
  • A rebate shown as guaranteed before equipment and tax eligibility are confirmed.
  • A quote that changes price but does not show what changed in scope.
  • The bid cannot be compared with competitors because too many fields are missing.

Contractor Questions

What load calculation did you use?
What exact equipment is included?
What is excluded from this price?
What happens if ductwork needs repair?
Who pulls permits and handles inspection corrections?
How long is the labor warranty, and what does it exclude?
Why is this estimate different from the other bids or from an online planning range?
Can you rewrite this as an itemized estimate so I can compare it with two other quotes?

FAQ

What is an HVAC estimate checklist?

An HVAC estimate checklist is a way to compare contractor bids by equipment, sizing, labor scope, ductwork, permits, warranty, exclusions, and rebate assumptions before deciding whether the price is fair.

How many HVAC quotes should I compare?

Compare at least three itemized HVAC quotes when possible. This helps separate true market pricing from missing scope, premium equipment, or pressure sales tactics.

What is the most important thing in an HVAC quote?

The most important thing is clear scope. You need to know what equipment, labor, ductwork, permit, warranty, and excluded costs are included before comparing price.

Is the lowest HVAC quote a bad sign?

Not always, but a very low quote should be checked for omitted permits, weaker equipment, missing ductwork, short labor warranty, or vague change-order terms.

What should I do when HVAC estimates are far apart?

Ask each contractor to explain the scope difference in writing. Large gaps often come from equipment tier, ductwork, access, permit handling, warranty labor, electrical work, or excluded change-order items.

What should I compare first in three HVAC estimates?

Start with equipment model numbers, tonnage, sizing method, ductwork assumptions, labor scope, permit handling, startup testing, labor warranty, and exclusions before comparing the final price.

Methodology

This checklist is based on recurring HVAC replacement quote variables: sizing, equipment specificity, local code, duct condition, labor scope, warranty, and conditional incentives. It helps homeowners compare bids without pretending an online guide can replace an in-home inspection. Last updated August 10, 2026.