Can any one provide suggestions on cleaning a slate floor. It use to be a porch but is now part of the house. The previous owner just through a carpet over it.

Thanks!