Looking for recommendations for a local place to clean our 100% wool area rugs (one is an Oriental with small fringe; other two have no fringe). Our elderly cat who recently passed had been urinating on them, despite our efforts to clean and spray the area to deter her. Late last year we even took the rugs to Dave's Carpet Cleaners in Beverly and they did a horrible job (smell remained and carpets has indentations and creases upon return). So, would really like to know if there is a place you have used that was successful in thoroughly cleaning the rugs that pets have soiled/stained. Thanks! :-)