Skip to content
HVACFINDHVACFIND
Home

Methodology

HVACFINDSeptember 30, 2026 · 6 min

How HVACFIND prices HVAC work

Where every number comes from, how a local price range is built, what the confidence labels mean, and what the model can't know.

The short version

For each job we start from national line items: the equipment, the hours of labor, the materials, the permit and the haul-away. Then we move each line to local prices: labor by what HVAC technicians earn in that metro, materials by regional prices, the permit by local fee schedules. The sum is a range, not a single number, because real quotes vary.

Sources

WhatSource
HVAC technician wages by metroBLS Occupational Employment and Wage Statistics, SOC 49-9021 (May 2025)
Regional price levelsBEA Regional Price Parities (2024)
ClimateNOAA 1991–2020 climate normals; IECC 2021 climate zones (PNNL)
Homes: age, fuel, sizeCensus American Community Survey (ACS 5-year 2020-2024)
HVAC businessesCensus County Business Patterns, NAICS 238220 (2023)
Income limits for rebatesHUD Income Limits (FY2026)
Equipment modelsENERGY STAR certified product data
Energy pricesEIA residential electricity and natural gas prices
National line itemsPublished 2025–2026 cost guides and manufacturer price guides, reconciled by hand

How a range is built

  • Each line item has a low, typical and high national value, read as roughly the 10th, 50th and 90th percentile.
  • Labor scales with the local HVAC wage against the national median; materials with the regional goods price level; equipment only partly, because it is priced nationally.
  • Home size sets the capacity: about 2, 3 or 4 tons, nudged up in hot climates and down in cold ones.
  • Efficiency starts at the regional minimum set by the Department of Energy; cold climates start at condensing furnaces and cold-climate heat pumps.
  • The items are combined into one distribution and published as P20, P50 and P80: 'most jobs' is the middle 60%, 'typical' is the median.

Confidence

Where we only have the model, pages say 'Model estimate' and the quote check uses softer words. As people add anonymous prices from real quotes and invoices, those observations pull the model toward what is actually being charged, and the label changes to 'Some local prices' and then 'Local prices'. The number of observations is always shown.

What the model can't know

  • Your home: ductwork condition, electrical capacity, access to the attic or crawlspace.
  • The contractor's overhead, warranty terms and how busy they are this week.
  • Brand premiums beyond the three tiers we model.

Sources

  • BLS OEWS — https://www.bls.gov/oes/
  • BEA Regional Price Parities — https://www.bea.gov/data/prices-inflation/regional-price-parities-state-and-metro-area
  • NOAA climate normals — https://www.ncei.noaa.gov/products/land-based-station/us-climate-normals
  • Census ACS — https://www.census.gov/programs-surveys/acs
  • Census County Business Patterns — https://www.census.gov/programs-surveys/cbp.html
  • ENERGY STAR data — https://data.energystar.gov

Second opinion

Get one fair quote from a licensed local pro

Tell us the job and when suits you. We confirm by phone or text, then pass your request to one licensed contractor who covers your ZIP. Nobody else gets your number.

  • We confirm the job before anyone calls you
  • One contractor, never a bidding list
  • License checked with the state
  • Free for homeowners
What you need
Time of day

Free. One contractor, never a bidding list.

By submitting, you agree that HVACFIND and one partner contractor may contact you by phone, text or email about this request. Consent is not a condition of purchase.