I've had slate floors for about 7 years. I guess they were never sealed well. Over time they looked dingy and it took me half a day of scrubbing just to get them looking so/so. I had Trident come and strip off what was left of the old seal then cleaned and properly seal my floor. What a difference! They look beautiful and take 10 minutes of moping to clean them. I highly recommend this company.