I don't give my floor a heavy workout, maybe roll the floor jack across it or scratch it with motorcycle kickstands is the most abuse it gets. I did my last house, nice 3-car garage, in Epoxy-Coat that I got from CostCo. It worked out great, and wasn't too pricey for true (not water-based)...