Elliott Stone Company is one of the leading providers of a variety of natural limestone in various colors and textures. The company offers a wide range of products, such as weathered-edge stone and rockfaced treads to its customers. Elliott Stone Company also offers garden terrace block that is used for retaining walls, garden terrace steps and as landscaping stones. In addition, its pattern flagstone product is produced in square and rectangular shapes and is used for pool decks, patios and stoops. Elliott Stone Company has been operating for more than 50 years and is located in Bedford, Ind.