G h c roofing ltd. Every customer is content with a co operation with j s roofing. Age and environmental factors can wreak havoc on your roof.