Your roof is your primary defense against the elements. But despite proper care and upkeep, even well-maintained roofs eventually need replacement. In this post, we share tips on determining when you should get a new roof and say goodbye to your old one.