We had the roof on our Victorian terrace replaced in 2023 and were charged just under £12,000, which included new slates, battens, breathable membrane, leadwork, and scaffolding. The cost was mainly due to the complexity of working on an older property and ensuring everything met current building standards.