Which Roof Material Has the Longest Life-span?
http://www.militaryvids.com/user/arthiwh9bk/
Due to the fact that it's a made item, with a toenailing strip, many roofing contractors can install it (only a knowledgeable mason can install actual slate). The guarantees on artificial slate roof covering are