We lay natural shaped stone paving or dimensional stone paving including stairs, pool surrounds, coping, pathways , patios, garden edges.
Stone is a very hardy material, which is ideal for flooring, and feels great underfoot.