The roof is the key feature that provides the most protection to the integrity of your home, and because of this, it is the most susceptible to the elements, which means homeowners like yourself need to consider a replacement when the time comes – and here’s when to...