There are countless varieties of stone used for flooring that are popular in every region of the country. However, there are some that are extremely popular because of their majestic look and wide variety of colors.
Marble: Marble is regarded as a royal stone by nearly everyone. Nearly every homeowner has secretly wished to have his/her home laid with marble flooring. Marble is chiefly made in India, Italy, and Egypt. Marble is composed of calcium carbonate and its colors and patterns are due to what is called “impurities”..
Granite: Granite is perhaps the hardest stone of all, and is equally good looking. Granite finishes very well and is available in a wide variety of colors. The current rage in color is from jet black to light gray.
Limestone: This stone is a recent hit with many popular hotels and resorts. Even new corporate buildings prefer Limestone flooring. Limestone flooring has a shiny finish, and the colors available make it ideal for public establishments.
Sandstone: A close relative of Limestone, but usually with a more rustic finish, Sandstone is used to give a cool, slip free surface that is hard, durable and with a small amount of care and maintenance will last forever.
Slate: This stone flooring is perhaps the least expensive. It is easier to handle than the other types of stone flooring. Slate flooring is moisture-resistant, so it is good for bathrooms and basements. Your best bet is to use thin cut tiles if installing a slate tile floor in your home, because in slab form, as with the other types of stone flooring, slate flooring is very heavy.
Terrazzo: Terrazzo is a produced or manufactured finish whereby hard stone chippings (especially marble or granite) are mixed with concrete, and the concrete mixture is poured on site, similar to laying a concrete slab. When the concrete has set, the next stage is to grind the surface back then highly polish it to form a durable and unique surface finish. One thing about Terrazzo is that you will never see two floors exactly the same.