Used this after a little research into the best way to rid the smell of dog wee for concrete as we was training a puppy. Where I read it said to use trisodium phosphate to wash down the area then to use a enzymatic cleaner. Well I've not brought the enzyme cleaner yet as this did the job all on its own , so 5 stars from me. And after finding this website any chemical type needs I have I'll try here first. Very well priced, thank you.