Installing a new roof isn't a project to undertake on a whim. It can be an expensive job, with most homeowners paying between £4,000 and £19,000 depending on the roof style and complexity. However, if your roof is worse for wear and you want to ensure your home is watertight and energy-efficient, you could make a small profit from this renovation.
With the average project price sitting at £6,500, a new roof could increase your house value by £6,982. Plus, it may offer reassurance to buyers if you're looking to sell.