I'd stay away from epoxy all together.... Their are much better garage floor coatings on the market then epoxy today. Epoxy is great for many applications...but not for a garage floor...in my opinion. I know many here have epoxy floors and many swear by them. Thats great, but let me know what the floor looks like in 5 years and how many touch up spots you had to fix...I know I have been there myself as well.
My rust-oleum has been on for 5 years of welding/torching/plasma cutting/grinding/dragging steel/fabricating on the floor. I have NO chips, NO touch up spots, period. There have been many pieces of steel dropped, it won't chip the finish.
Prep, prep, prep, prep. I started with a 55 year old grease covered floor. I spent 13 hours, 6 gallons of purple power, 2 boxes of tri-sodium-phosphate, muriatic acid, and a 1500 p.s.i pressure washer with 110* or so water, and a VERY stiff bristled broom.
It sucked, but 5 years later, it is all still stuck. Tires haven't pulled up one tiny part of it, and if I mop the floor, you can barely tell where the vehicle sits. I put a little bit of sand down on top of the first coat, and covered it with the second. It's still easily swept and mopped, and doesn't hurt to kneel on. It's great not slip-sliding around on snow, oil, etc. I used no clear coat. The only thing that has happened, is the spots where oil has sat for a month or two, it is slightly yellowed when cleaned.
When I build my shop, the entire floor will be done with the same. I also coated all my shelves and benches with the stuff.