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
+1
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