Epoxy coat will eventually peel and lift. Don't bother when any OTC stuff. If you insist on Epoxy coat, but the best product you can afford and be prepared for a lot of prep work. The walk behind grinders will best prepare the surface, but that is big $$$ to rent or pay for someone to do it.
If...