News

According to CheckATrade, the average roof cost in the UK is around £7000, with an expected range of anywhere between £120-£275 per m 2, though, as previously mentioned, different roof shapes ...