Get a black light. Urine will fluoresce under it in the dark so you can see exactly where the spots are that need to be treated.
I bought one similar to this at Petsmart.
Simple Solution Spot Spotter - Dog - Free Ship - PetSmart
Once you've located the spots, you can treat them with the Nature's miracle.