If this is a future project, keep in mind that there are different types of concrete for outdoor vs. indoor use, and a host of additives that will affect the outcome of both mixes.
Also make sure that the finisher knows that you will be epoxy coating the floor.....you don't want, or need a "slick" finish for a future epoxy coating, and you absolutely don't want a sealer applied, which is fairly common on indoor concrete.