Slate Flooring

Slate flooring is definitely one of the most popular types of flooring out there, but it has its disadvantages as well as its advantages. Slate is a fine-grained metamorphic rock, and its main constituents are quartz, chlorite, mica, and calcite. It is formed when ocean or riverbed sediments are compressed and heated by the earth’s [...]