The pet stain eraser works great at cleaning up my dog's (rather frequent) accidents. The only downside is the liquid cleaner is used up pretty quickly and is meant to be used full strength so it goes pretty quickly and is not really cheap! It would be nice if there was another more economical option.