I had a few guys come in to quote me for having the floors in a new processing area epoxy coated. We've done that in other places I worked and it makes it much easier to clean, and makes the whole area look better. One of the sales reps kept pushing another coating, I think it was urethane or something like that, and said it was better since it bonded with the concrete better. No bubbles, and much easier to patch or repair when stuff happened, and at work, it always does. When I asked the other reps about alternative coatings, they all knew about the option, but said that they thought I wanted epoxy. Not sure what I can read into that, but the urethane was cheaper. I left that place before anything was initiated, so I can't speak to how that went, or durability, but there are options besides epoxy.