How long should my new roof last?
The effectiveness of your roof depends on its age, appearance and/or the presence of leaks. On average, your roof should last about 20 years. An effective roof should not have broken, curling or warped shingles. Lastly, if you have had … Read More