Your average deck repair can range from $2,000-$15,000 depending on the type of repair needed, the size of the deck, and the cost of the materials. The average foundation repair is $2,000-$5,000. The average cost for railing replacements is $4,000. Deck resurfacing carries the biggest costs, and that can range from $12,000 - $15,000.