Gets It All Out
This product definitely lived up to the stated results I should receive.  Absolutely no stain and no odor.  Had to use it twice in one area, as the new puppy found it convenient.  Still no odor or stain.
Rating: 5 stars