New roof Roof installation Roof replacement 4 min read 5 Signs it Might be Time for a New Roof Home Improvement October 10, 2017