A GOOD concrete floor paint, applied to a properly prepared concrete
floor, CAN last a long time. Like 20 to 30 years. But it needs to be a
high quality paint, and the floor needs to be CLEAN and properly
prepared.
yep tenants would never carelessely move anything across the floor
scratching the paint
what might be OK in YOUR HOME may be a total bad idea in a
rental........