If you have carpeting or rugs in your home, then you have likely already confronted an unpleasant truth. Despite your best efforts, something will eventually stain your carpeting or rugs. If you have pets, then urine is one of the most common stain that you’ll need to clean from your rugs and carpeting; though everything...