Will this remove the smell of pee and poop?

Yes. Turf Fresh when properly applied will remove the odor of urine and feces.
loader
Loading...
loader
Loading...