Question: how much does it cost to put a new roof on a house uk?
Answer: A roof replacement cost UK is approximately £5500. The cost of a roof replacement will depend on the size of the roof and the location of the property. Most homeowners in the UK spend between £2200 and £7200 on replacing the roof.