02/11/2019

We’d like them to last forever, but your roof has a life expectancy, generally no more than 20-25 years (asphalt shingle – other materials, such as slate, which is quite costly, last longer). With some general maintenance, DuPage County residents can prevent leaks, total roof system failure and protect everything under it. However, one day that roof will need a complete replacement, so the big question is – “what will it cost?”

The average cost of installing a new roof in DuPage County can vary ...