Methodology

Which records the figures come from, how they are calculated and what they cannot show.

The survey

The American Housing Survey is sponsored by the U.S. Department of Housing and Urban Development and conducted by the U.S. Census Bureau. In 2023 it asked homeowners about the home improvement jobs of the two years before their interview: the kind of job, its cost, who did most of the work, the year and the main source of the money.

We use the 2023 national and metropolitan public use files. Data source and how to check our numbers

Which jobs are counted

A job enters a group, such as a home size or a type of heating system, only if the Census Bureau did not change that value for the home. Lot size is the one exception: for 94% of the jobs in our lot size tables the Bureau filled it in, and the public file does not say which. Those tables say so.

What a cost includes

The survey asks: "How much did the entire … job cost, including your costs and any amount covered by insurance, not counting your time?" A cost here is therefore the full cost of the job, including any part an insurer paid, without the household's own time. The Census Bureau rounds the costs in the public file and caps the very largest ones.

Median, middle half, low end and high end

Jobs are weighted with the survey's household weights. Percentiles are not interpolated: each one is the cost of one job. Calculated this way on the costs as reported, our medians match the Census Bureau's own verification table in all 35 rows.

We show medians, not averages: a few very expensive jobs pull an average well above what most jobs cost.

The 30-job rule

A figure is shown only for a group with at least 30 jobs. Thirty jobs still give only a rough figure, so every table and every calculator result shows its job count.

How the calculator combines your choices

The calculator reads its result from one group of real jobs. A group combines at most two of your choices; more would leave too few jobs in most groups.

If no group of at least 30 jobs matches, the calculator says so. It does not model a result.

The quote check

The calculator places your quote among the jobs in the group you chose and reports the share that cost less. It works from the group's percentiles in steps of five, so the answer is worded with "about"; below the 5th or above the 95th percentile it is "lower than at least 95%" or "higher than at least 95%". A quote above the median is not necessarily too high: the survey does not record the size of a job or the materials.

Location

The public files identify four regions, nine Census divisions and 20 metro areas (15 in the national file, 5 in the metropolitan file), not states. When you pick a state, the calculator uses that state's Census division and says so; if the division has too few jobs, the region.

Home size, home value and other features of the home

These describe the home, not the job. Home size is the owner's estimate of the square footage of the whole home, with a basement and without garages, unfinished attics and open porches. Home value is the owner's estimate of what the property would sell for; the Census Bureau multiplies each value in the public file by a random factor that averages 1, which is why we use four wide groups. Stories include a basement and a finished attic.

Years and today's prices

The jobs were done in 2021, 2022 and 2023. The figures are in 2026 prices: each reported cost is multiplied by a factor for the year of the job.

Price index for residential improvements and the factor applied to a reported cost
Year of the jobIndex, annual averageFactor
2021123.721.28
2022139.851.14
2023140.971.13

The index is the price index for residential improvements (home improvements) of the U.S. Bureau of Economic Analysis, the BEA (National Income and Product Accounts, Table 5.4.4, line 46; 2017 = 100). The BEA builds it as the average of three series: the price index for new one-family houses under construction, the producer price index for home maintenance and repair, and the employment cost index for the construction industry. Its latest value is 158.793, for the second quarter of 2026; the factor for a year is that value divided by that year's average.

Does the index move the way reported costs did?

The survey was also taken in 2019 and 2021. For the 16 job types on this site, we compared how reported costs changed from one survey to the next with the change in the index over the years in which those jobs were done.

Change in reported job costs between surveys and change in the price index (hired professional, the 16 job types on this site)
SurveysReported costsPrice index
2019 to 2021+5.9%+8.7%
2021 to 2023+26.7%+20.0%
2019 to 2023+34.1%+30.4%

Over the whole period the two are a few percentage points apart; between consecutive surveys they differ more.

Reported costs: the typical cost of each job (geometric mean, survey weights), with the change averaged over the 16 job types. Jobs compared: 19,170 in the 2019 survey, 20,709 in the 2021 survey, 18,698 in the 2023 survey.

Federal estimates by type of unit

The survey does not record the type of unit installed. The pages for that equipment (HVAC replacement, furnace replacement, water heater replacement) show estimates from the U.S. Energy Information Administration in a separate table: its report "Updated Buildings Sector Appliance and Equipment Costs and Efficiencies" (Appendix A, released March 23, 2023) gives the total installed cost of a typical unit and of a high-efficiency unit of each type.

Federal laboratory estimates by type of insulation

The survey does not record the type of insulation or the area. The insulation page shows estimates from the National Laboratory of the Rockies, a national laboratory of the U.S. Department of Energy, in a separate section: its "National Residential Efficiency Measures Database" (version 4.0.0, released April 3, 2024) gives a low, a middle and a high cost per square foot for each type, rising with the R-value.

The laboratory's data is free to use, copy, modify and distribute for any purpose, provided its notice stays with copies of the data and DOE/NLR/ALLIANCE is credited. Those names may not be used to endorse a product. The laboratory has not reviewed or endorsed this site. The full notice is on the data source page.

County and city permit records

The survey does not record the material or the size of a job. Some counties and cities publish their building permits, and a permit can carry the kind of work, a size and a dollar value. On 5 pages a separate section shows the permit records of one place by material, by size or by type of unit.

Median of the permit records on this site compared with the survey's median for the same metro area (permit values not adjusted; survey costs in 2026 prices)
Page and placeRecordsSurveyDifference
HVAC replacementSeattle, Washington, 7,358 projects$9,000$11,100Seattle, 116 jobs−18.9%
Furnace replacementSeattle, Washington, 3,184 projects$6,500$8,200Seattle, 185 jobs−20.7%
Deck, porch and patioMontgomery County, Maryland, 1,478 permits$14,300$12,400Washington, DC, 124 jobs+15.3%
Roof replacementMiami-Dade County, Florida, 5,976 permits$22,200$19,300Miami, 197 jobs+15.0%
FenceChicago, Illinois, 1,487 permits$5,000$4,500Chicago, 93 jobs+11.1%

The City of Seattle makes no claims as to the completeness, accuracy, timeliness or content of this data; it is used at one's own risk. Montgomery County makes this data available on an "as is" and "as available" basis and makes no representations or warranties as to its completeness, accuracy or timeliness. Miami-Dade County provides this data for use "as is" and does not guarantee that it is accurate, correct or complete. The City of Chicago makes this data available on an "as is" basis and makes no warranty as to its content, accuracy, timeliness or completeness. None of these counties and cities has reviewed or endorsed this site. The notices their terms of use require are on the data source page.

Do-it-yourself jobs

A job counts as do-it-yourself when someone in the household did most of the work. Its cost leaves out the household's own time, so it is not comparable with a contractor's price.

What the data cannot show

Checking our work

Each time our data is built, the job counts, medians and means of the Census Bureau's verification table are recalculated from the file first. If one row does not match, nothing is published. All 35 of 35 rows match; the data source page shows them.