We clean, seal, wax and buff all kinds of tile. Some of the types are Marble, Granite, and Natural Stone.