This is a concrete floor that had an epoxy finish put on it. It addition, the concrete is very rough/pouros which makes a great home for dirt. This floor has been scrubbed many times and never really would come clean. We got this floor spotless, however, some areas were just worn back down to the concrete. So needless to say once it dried it was re epoxied. Father Thomas and several of the parishioners that cleans this floor are ecstatic.