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
Impossible to say without inspecting the roof but some will live quite a long time based on exposure, correctness of installation, ventilation, etc.
There is quite a bit of variance and human cont ... read more