NEWS

How long do new roofs last?

2018-11-17T08:10:47-07:00November 17th, 2018|

The average life span of a roof is about 20 years with regular maintenance.  Certain types of roofing can last 30 years or longer including cement fiber, tile, slate and copper.