I have tried a variety of stain and odor remover over the years. We have had numerous pets and have had to clean the carpets and walls from mishaps with our pets. Drainbo is easy to apply and, following the instructions, safe on the surfaces we have applied it to. On deep pet urine stains I have found it necessary to apply a second application to get the stain and smell out. Feces cleanup is much simpler and Drainbo does an excellent job of restoring carpet to its original color and has no lingering smell like some other cleaners I have used. Over all it works great.
fillmore44 via Homedepot.com Dundee, OR June 30, 2016