Did two garages.
Used epoxy base.
First Garage was a new floor and did not need to sand it.
But thoroughly used the Acid and Water.
Made a mistake and started painting before the floor was perfectly dry.
Over time the one side that was apparently damp is pealing.
Eventully will need redone from scratch but fine after 10 years.
Other side that dried properly holding up just fine.

Second garage needed a thorough sanding because of grease.
Then the acid and water rince.
Waited a whole day for the floor to dry this time.
It came out looking much better having a smoother look.

It's inexpensive for a few gallons in either a light grey or a dark grey color.

The nice think is living here on the West Coast of Florida the hot car or truck tires will not lift the stain like they do with most paint products.

Every three or five years if it starts looking old I simply re stain it again.

One easy way to make it look new again after a few projects is to mop the floor with a mop and simply put some Dawn hand cleaner on the floor and it removes any grease or dirt and makes the floor look brand new again.

One other tip DO NOT ADD ANY SAND in with the stain trying to make it less slippery because the sane will wear off the floor in high traffic areas making your floor look stupid.

Sherman Williams has some good products. A concrete stain. Its a available in tints or just clear. It is solvent based. I rolled it on, it gets tacky very quickly. Gas, oil etc. doesn't effect it even after days. Tires won't pull it up. Makes cleaning up so much nicer. MY garage is 30' x 30'. New concrete floor just swept it clean before. MAchine floated floor that was very smooth.

I have been doing a lot of research on this topic, I am very interested in this product...Is it the H&C color top solvent based solid color concrete sealer? How does it do resisting chipping, like from jack stands? How long have you had it down now? Did you have to clear over the stain?
Thanks
Brandon