One of the most commonly asked questions by most homeowners is about the lifespan of their roofing system. To put it simply, homeowners have a variety of roofing systems to choose from. Of these, asphalt shingle, flat, clay tile and slate stone are the most popular choices. Each of these has its own pros and […]