The top choice for epoxy coatings is a premium multi coat system. A multi coat system consists of a primer coat, a 100% solids basecoat, colored paint chips, if desired, and one or two topcoats of clear epoxy or polyurethane. These multi coat systems can be anywhere from 30-40ml thick and can last 15-20 years. The thinner primer coat allows the coating to soak into the pores of the concrete to give a harder, more solid finish. It also creates better adhesion for your other coats. This system is also the most expensive option, but will last the longest. Because of the longevity, this ends up being the most affordable option in the long run. Although you spend more on up front costs, you will not have to repair or replace your floors. This system is also best left to the experts, so you will spend a little more on installation costs. You will be thrilled with the end result and happy that you made the investment in your flooring.
Remember, there are no two floors, projects, or homeowners the same, so options can be your friend. It is recommended that you choose the most durable product that fits ithin your budget and hire a professional for truly long term results.