Had 2 wool rugs cleaned and my cat peed on them. The smell is completely gone and they look brand new. Impressed.