We specialize in the restoration of marble, terrazzo, and other stone floors, as well as Mexican tile. We also restore granite counters, bathroom vanities and even table tops. No job is too small.