I know it's not convenient, but you have to be somewhat flexible when it comes to meeting repair companies at your home. It would be easier to have them commit to an early appt. rather than at the end ... 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