The phrase "new roof" refers to the construction of a brand new, recently built roof for a building or house.