A well-maintained roof won’t suffer from leaks or any other issues. You could save investment if you can maintain your roofing.
If you can’t decide between replacing or repairing your roof, talk to a local roofer about the advantages of roof restoration vs replacement. It is important to ensure that a qualified certified roofer is installed so that you can avoid complications like having your new roof leak. There is a chance that your roof was constructed wrongly after you look up “new roof still leaks”. This might not be the best thing to do however it could be helpful for you to consult a professional roofer or to investigate the possibility of the repair of a roof.
It’s always best to immediately take action to stop an issue from getting worse. Your roof can be kept in good shape and also get an affordable and quicker option.