The short answer
Most foundation repairs in the U.S. cost about $2,200 to $8,200, with a national average near $5,200, according to Fixr's 2026 cost data. In Buffalo, the most common jobs are water problems and walls being pushed in by soil. One crack can cost a few hundred dollars. A wall that needs bracing and a drain can cost $15,000 or more.
A local example: when the U.S. Army Corps of Engineers studied foundation repair permits in Amherst, the average repair cost was about $7,900. The range ran from $500 to $71,000. Those were 2005 figures, so today's prices are higher.
The cost table on this page shows typical published ranges from the Fixr and This Old House 2026 cost guides, not a quote. Every homeowner who calls gets a free inspection and a written price before deciding anything.
What moves the price up or down in Buffalo
The fix the wall needs
Sealing one leaking crack is a small job. Bracing a whole wall is a big one. A wall that has moved too far to brace and needs rebuilding is the biggest. Catching it early keeps you at the cheaper end.
How much wall is involved
Drains are priced by the foot. A small basement with one wet wall costs far less than a large basement that needs a drain along all four walls.
Wall type
Poured walls are the easiest to seal. Block walls often need a drain at the base because water collects in the hollow cores. Many older Buffalo homes sit on limestone or rubble stone walls, which may need repointing on top of drainage.
What is outside the wall
A driveway, porch, deck or tight lot line can rule out digging and wall anchors. That pushes the plan toward inside methods.
Finished basements
Paneling, drywall and carpet have to come off where the crew works. Putting them back is often extra.
Sump pump add-ons
A battery backup pump, a sealed lid and a longer discharge line add cost. They are worth asking about in a city with big snow and storms.
Permits and engineering
Structural work may need a permit from the City of Buffalo Permit and Inspection Services or your town. Some jobs need an engineer's letter. Ask if your estimate includes both.