There was some glued carried out flooring, but It'll be sanded so it ought to be smooth Any oil or grease spills? Not that I’ve noticed. Certainly, DIY epoxy kits can be found and may do the job well when correct planning is adopted. Even so, success rely seriously on: https://aklevelandpolish.com/about/