Garage floor advice

I have seen the entire process of applying epoxy the right way by professionals and it isn't nothing like a typical home owner can so unless you buy the heavy sander type machine that removes a thin layer of concrete before the epoxy goes down. This is essential if the concrete is old and has lots of oil and abuse on it. Not saying the typical home owner wouldn't have good results but just saying the proper way of applying it a little more involved.