Before you commit to epoxy, at least read up the porcelain tile threads and get some pricing for materials and labor. I would not even consider an epoxy floor coating as I have never, ever, seen one that has not lifted, discolored, bubbled, etc., after a couple years of use with daily drivers...