How to Maintain a Slate Roofing System

No matter what type of material you use for your roof, maintenance is still an important factor when it comes to its longevity. Slate roofs, for instance, require regular upkeep, similar to the more popular asphalt shingles or metal roofing systems. Garlock-French Corporation, one of the trusted roofing contractors in the area, shares some tips […] Read more »