Flat and Vertical Tile and Stone Restoration