Конечно все зависит от финансов, да и вообще от состояния крыши. Может ремонта будет достаточно. Лучше посоветоваться с профессионалами. С такой же проблемой мне помогли в компании СтройТэк
https://stroytek.biz. Обследовали, предложили вариант решения проблемы, выполнили работы.