What factors affect the cost of a new roof? The size of a roof, the type, location, quality and if you need scaffolding, all affect the cost. Find out more in this video! Video Rating: / 5

Read more