I sealed my garage floor around 11 years ago with an epoxy sealer you get at the big box stores. In the last couple years, the coating has started to come off on the edges of the concrete and where the tires rest when the vehicles are parked. This winter I've started to see where the salt crystals are growing from the exposed concrete.

I would like to reseal the garage floor, but am unsure on the following:

1. How do I prep the surface? Do I need to get the salt out of the concrete as well as get the oil from where the tires rest out of the concrete as well? Do I need to rough up the remaining epoxy so the new coating will adhere?


2. Is there a better product that I can use that will seal over the existing floor and epoxy coating?