Has anyone tried to remove old pet urine smells from a concrete floor? (It is much harder to do than it seems.)

Any advice on which one of these works best- KILZ or Zinsser BIN? If you have tips/tricks for using either, please share.