Stone Types SandstoneSandstone is an extremely versatile natural material and can provide a variety of products. LimestoneLimestone is very common in architecture. Cathedrals, churches and numerous public and private buildings. SlateSlate is typically a very durable and hard wearing roofing material and rarely exhibits visible degradation. GraniteThe high strength and low porosity lends itself as an extremely hard wearing landscaping material.