Modern roofs can last three decades or more, depending on the materials used and the expertise and commitment to excellence of the contractor. Older roofs, however, aren’t quite as eternal. If you ha ... read more
Like everyone else has mentioned you have to do your due diligence in securing a high quality contractor. However, you the client may want to switch the context of the question. If you are implying th ... read more