Home Repair Index.

Local repair prices for 33 US metros

What should your repair cost?

Pick the job and your city. You get the local price range right here, then the full breakdown, and quotes when you’re ready.

I need in

Foundation Repair · national range
$200 – $30,000 by scope

Typical bills run $500 for the smallest job to $15,000 for the biggest. Pick your city: local wages, soil, storms and climate move the price.

See all foundation repair cities →
Ready for real quotes?

Angi sends your project details to local contractors for the job you picked, who contact you with quotes. No obligation to hire.

Compare foundation repair quotes → Sponsored
01

Foundation Repair

Crack repair, piers and underpinning, slab leveling, waterproofing, drainage.

$500 – $15,000typical national bills

Local data: County clay shrink-swell and drought weeks.

All 33 cities →
02

Roofing

Leaks, shingles, flashing, hail damage, full replacement, inspections.

$350 – $11,500typical national bills

Local data: County hail and wind reports, 2016–2025.

All 33 cities →
03

HVAC Repair & Replacement

AC and furnace repair, replacements, heat pumps, ductwork, tune-ups.

$150 – $8,000typical national bills

Local data: Local heating and cooling demand from 30-year climate normals.

All 33 cities →

How to use these numbers

  1. Look up your city. Each figure starts from at least three published cost guides and is adjusted for your metro’s construction wages.
  2. Read what moves the price there. Clay soil and drought for foundations, hail for roofs, summer heat and winter cold for HVAC.
  3. Get quotes and hold them up to the table. Two or three bids side by side with the local range show which one is out of line.

Every city we cover

Typical bills, smallest job to biggest. Tap a price for the full city page.

CityFoundationRoofingHVAC
Abilene, TX$500–$13,800$300–$10,600$150–$7,400
Amarillo, TX$500–$15,200$350–$11,600$150–$8,100
Augusta, GA$500–$14,700$350–$11,300$150–$7,800
Austin, TX$500–$15,300$350–$11,700$150–$8,200
Beaumont, TX$500–$15,600$350–$12,000$150–$8,300
Birmingham, AL$500–$15,000$350–$11,500$150–$8,000
Charlotte, NC$500–$14,300$350–$10,900$150–$7,600
Colorado Springs, CO$500–$14,300$350–$10,900$150–$7,600
Corpus Christi, TX$500–$15,200$350–$11,600$150–$8,100
Dallas, TX$500–$15,500$350–$11,800$150–$8,200
Denver, CO$500–$15,000$350–$11,500$150–$8,000
El Paso, TX$500–$15,200$350–$11,600$150–$8,100
Fort Worth, TX$500–$15,500$350–$11,800$150–$8,200
Greensboro, NC$500–$14,300$350–$10,900$150–$7,600
Houston, TX$500–$15,800$350–$12,100$150–$8,400
Kansas City, MO$500–$15,500$350–$11,800$150–$8,200
Killeen, TX$500–$14,700$350–$11,300$150–$7,800
Knoxville, TN$500–$14,700$350–$11,300$150–$7,800
Lubbock, TX$500–$15,200$350–$11,600$150–$8,100
McAllen, TX$400–$12,500$300–$9,500$100–$6,600
Memphis, TN$500–$14,700$350–$11,300$150–$7,800
Mesa, AZ$500–$15,500$350–$11,800$150–$8,200
Nashville, TN$500–$15,300$350–$11,700$150–$8,200
Oklahoma City, OK$500–$13,700$300–$10,500$150–$7,300
Raleigh, NC$500–$14,300$350–$10,900$150–$7,600
San Antonio, TX$500–$14,600$350–$11,200$150–$7,800
Springfield, MO$500–$15,000$350–$11,500$150–$8,000
Topeka, KS$500–$14,300$350–$10,900$150–$7,600
Tucson, AZ$500–$13,500$300–$10,400$150–$7,200
Tulsa, OK$500–$14,000$350–$10,700$150–$7,400
Tyler, TX$400–$13,400$300–$10,200$150–$7,100
Waco, TX$500–$14,000$350–$10,700$150–$7,400
Wichita, KS$500–$13,700$300–$10,500$150–$7,300
City not listed? Get quotes for your city ↓ National prices: Foundation · Roofing · HVAC
Ready for real quotes?

Angi sends your project details to local contractors, who contact you with quotes. No obligation to hire.

Sponsored

Before you call a contractor

Where the numbers come from

National baselines come from at least three published cost guides per repair type, quoted and dated. Local prices adjust them with Bureau of Labor Statistics construction wages for each metro, and each city page adds county soil, storm, and climate records. We are a publisher, not a contractor: the figures are estimates to check quotes against. Read the full methodology.

Data last verified 2026-08-14