Natural Stone comes from mountain cores and underneath the ocean floors. It is cut into blocks and sent to manufacturers to be cut and finished in the desired sizes and finishes. Every piece of natural stone is different from the next. They all have their own characteristic’s, which makes them uniquely different. They will have range in color, shading, veining, etc. Different types of natural stones include marble, travertine, limestone, slate, granite, sandstone, and quartzite.