Slate roofs can add a unique look to your home, making it stand out from the rest of the homes on your street. Slate is derived from sedimentary rocks that are made of a combination of clay and volcanic ash. Various mineral compositions in the rock are what make up...
