Slate shingles are one of the best roofing materials available for a variety of reasons: they are durable, long-lasting, and… Read More