Is it time to replace the roof? Existing roofing costs can be one of the most significant expenses homeowners face.…