Lone Star Foundation Co.Dallas-Fort Worth

Home / Blog

How much does foundation and roof repair cost in Dallas-Fort Worth?

Lone Star Foundation Co. · November 3, 2026

Short answerMost slab foundation jobs in Dallas-Fort Worth land somewhere around $3,500 to $8,500, priced mainly by how many piers the house needs. A full asphalt shingle roof on a typical house usually runs about $9,000 to $15,000. The only number that counts for your house is a written bid after someone has looked at it.
Steel beam set on new concrete piers along a house

Foundation repair is priced per pier

Almost every foundation bid in North Texas comes down to two things: what kind of pier, and how many.

  • Pressed concrete piers are the most common repair in DFW. They're usually quoted at roughly $300 to $500 per pier.
  • Steel piers go deeper and cost more, usually about $1,000 to $2,000 per pier. They're often used on heavier or two-story houses, or where concrete piers can't reach stable soil.

Many slab jobs need somewhere around 8 to 16 piers along the side that has settled, though it can be fewer or more. As a rough example, 10 concrete piers at $350 each is $3,500 before anything else on the bid. That's why most jobs land in the few-thousand-dollar range, and larger jobs can pass $15,000.

Other things that can be on a foundation bid

  • Interior piers. If the middle of the house has dropped, the crew has to reach under it. That usually means tunneling under the slab, priced by the foot.
  • Engineering and permits. Many jobs include a structural engineer's report and a city permit. Ask whether they're included in the price or added on top.
  • Drainage. If water is part of the problem, a French drain or regrading may be added so the repair holds up.

Pier-and-beam repair

Pier-and-beam work is priced by what's actually wrong under the house. Re-leveling with new shims and a few new piers is often a smaller job than a slab repair. Replacing rotted joists, sill plate or subfloor adds to it, and the cost depends on how much wood has to come out. That's why nobody can give an honest number without going into the crawl space. More on what goes wrong in our post on sloping and bouncy pier-and-beam floors.

Roof replacement is priced per square

Roofers price by the "square," which is 100 square feet of roof. For architectural shingles, the most common roof in DFW, a full replacement usually runs about $450 to $750 per square installed. On a typical 2,000 square foot roof, that works out to roughly $9,000 to $15,000.

What moves the price:

  • Size. More squares, more cost.
  • Pitch and height. Steep roofs and two-story houses take longer and cost more per square.
  • Tear-off. More than one old layer to remove adds labor and disposal.
  • Decking. Rotted or damaged plywood under the shingles is replaced, usually priced per sheet.
  • Shingle choice. Class 4 impact-resistant shingles cost more. Ask your insurance company whether it gives a discount for them.

If you're filing a hail claim, remember that Texas law requires you to pay your own deductible. Our post on checking your roof after a hailstorm covers what the law says.

How to compare bids

Two foundation bids can look thousands of dollars apart and actually be for different jobs. Line them up on:

  • How many piers, and where they go
  • What type of pier
  • The price per pier and the total
  • Whether engineering, permits and any tunneling are included
  • How long the warranty lasts, what it covers, and whether it transfers to the next owner if you sell
  • Who actually does the work

For roofs, compare the shingle brand and line, the underlayment, whether decking replacement is included or priced separately, and the labor warranty.

Getting a real number

The ranges above are approximate 2026 figures for Dallas-Fort Worth, and they change with materials and demand. A free inspection gets you a written bid with the scope and price spelled out before any work starts. See our foundation repair and roof repair pages for how the work is done.

Get a free inspection

A straight answer on what the house needs, and a written bid before any work starts.

Request a free inspection Call (956) 572-9796