New roof buying guide
Is it time for a new roof? You may be able to put off some home repairs for a while but cracked, curled, or missing roof shingles are a pressing matter. If neglected, they can lead to tens of thousands of dollars in water damage.