We had a plumbing leak that flooded the slate floor in our kitchen. After everything was fixed the slate floor never looked the same. We had multiple contractors tell us that the only solution was to replace the floor. We finally found Stone Care of Texas. They refinished the floor and it looks great. They even came back and redid a couple of spots. These guys are professionals who really know floors.