We have an older home with black slate tiles in the entryway. The grout is grey unless it's just dirty. There are paint and dry wall splatters all over the tile. We would like to clean the grout/tile and put some type of coating over the floor to protect it. How do we go about doing this? The slate is really unique and different looking so we hate to replace it.