Do you know what is on your floor now? Looks like paint? The epoxy is good, if done right...every stage is important, just like painting, you can't skimp on any one of the stages. If an epoxy is done right it will outlast you. Too bad if it is paint 'cause you have tO GET IT ALL OFF, you have to start with a raw concrete floor in order to have anything to adhere to it. It can be done, but don't even bother to try it without removing every inch of whatever is on the floor now. Anybody who is unhappy with epoxy has not had it done right, they skipped a stage or did not do a stage properly. There are other thing on the market now that you may be interested in that are similar to epoxy,(I dont know what they are called) so maybe google it. If what you have is half decent I would not screw with it. (my opinion...really, it looks o.k.}