Yes, our Artificial Grass Cleaner will deodorise the pet urine and it will leave the scent of freshly mown grass.