It would be difficult to prescribe a proper floor without specific knowledge of the conditions - how much moisture, and where is it coming from? As well, it is always better to think of most anything ... read more
Hard to tell for sure without a close look, but the roofing / waterproofing material looks like TPO, a single-ply roofing membrance. It is not made for direct traffic, so appears someone has installe ... read more