Если просто сгнил штакетник, так его всегда можно заменить. Он всегда есть в продаже, причем в разумных пределах и можно сказать, что относительно не дорогой. Возможно самому вырезать циркулярной пилой необходимые размеры. Сам периодически так делаю. Столбы, которые сгнили надо вытащить и поставить новые. Конечно если остается "пасынок"( нижняя часть столба в земле) , придется помучаться, пока его вытащишь)) Горизонтальные перекладины можно поменять, для этого весь штакетник надо осторожно снять. Потом снова набить. Калитку проще новую сделать по образу и подобию, которая сгнила. Ремонтировать как правило смысла нет. Обычно я её полностью меняю в таких случаях.