I would epoxy the floor. If you seal it with a sealer and want to epoxy it later. you would have to sandblast the floor first or they call( it shot bein) which is costly. I found that out from expierence. Another thing I found out from expierence NO matter how big you build it . the barn will be to small. LOL GOOD LUCK