We use our CrossWave several times a day to clean up puppy urine (they try for the puppy pad but often miss). This formula is effective in cleaning up the messes, but doesn't seem to lay down as much fresh scent as we were expecting. Overall, it does the job.