The Quikcrete Epoxy floor coating recommends acid etching the concrete. My concrete man gave the shop floor a smooth finish. The outside areas have a broom finish.

The shop floor area is very smooth and the epoxy needs something rough to adhere to. THIS VIDEO shows an area where I did a test with diluted muriatic acid. I think the acid etching will do the trick nicely.