Playing the wind is the most important, its so important that I dont mind repeating what has already been said.
I mix my own scent eliminator, 16oz hydrogen peroxide, 16oz water, 2-3 cups baking soda. Let that sit in a bucket for a few days, stirring it up a few times a day.
When it stops foaming add a few drops of colloidal silver and put it in a spray bottle.
It works pretty good, had a spike walk less than 10 yards from me yesterday. That said, the wind was in face and it was drizzling a bit so conditions were great.
That mixture works amazingly when kittens miss the litter box!
Wind wind wind!