stone floor and countertop cleaning, honing and polishing. Stone includes granite, marble, travertine, terrazzo, slate, onyx and many others. We also clean concrete and tile and can recolor your grout to look like new again. We repair cracks, scratches and etching on stone surfaces. We can also safely clean epoxy flooring.