types of natural stone flooring
Natural Stone refers to a number of products quarried from the earth, used over many thousands of years as building materials and decorative enhancements. These products include Granite, Marble, Limestone, Travertine, Slate, Quartzite, Sandstone, Adoquin, Onyx, and others.