I used U coat it last year.
Live in Chicago.
There has been water, salt grease
oil trans fluid, and all the muck that goes with winter in the Windy city.
The first nice day, I cleared out the garage,
wet it down, threw some car wash soap on the floor
and used a brush to scrub, hosed it off.
Used a clean mop to soak up the excess.
Then two high speed fans to dry it out.
Looks like new.
I will also add that my neighbor did his brand new
(my floor is 25 years old) garage floor at the same time,
but did not use U-coat it and used a (in his opinion)
very similar epoxy.
I DON"T THINK SO... 'cause his is lifting after only one winter!
I think that the main difference is that U Coat it uses a primer that (if done right) soaks in and BONDS to the concrete.
DO IT ONCE AND DO IT RIGHT
Above all take your time on the prep work.
That is my experience with this.
As a matter of fact, I'm thinking about redoing part of my
basement rec room with it too.