When I had artificial grass installed none of these products were available. I wasn't sure how well this product would remove the urine marks and odour. I applied it with a pressure sprayer (same type as you use for weed killer) and it removed green slime that had built up on grass along with urine patch marks and odour (won't remove weeds or moss but isn't marketed as doing that) please don't use weed killer or salt on weeds or artificial grass as will poison your dog as it gets on their paws and they then lick them. I was a bit uncertain whether to buy or not as my dog can be sensitive to chemicals and end up with sore feet but I thought it had to be less irritating than his own urine patches and slime build up on grass before treatment? It does say its pet friendly will be treating grass again in a few weeks. Worked well you have to dilute with water before application and packaging gives an average area per ml .