If you let your pets make accidents on your rugs repeatedly and do not take your rugs to professionals for cleaning and stain removal, these stains would become permanent. These stains also end up with mildew and dry rot which ruin the rug which is contaminated by the urine in its construction.
deep cleaning these rugs need. Wall to wall cleaners do not know constructions of these rugs and do not have the experience or facilities to take care of these rugs properly. Hire a professional rug cleaner in your area and pay the price for his/her expertise and hard work. You cannot go wrong with hiring a professional. There are many knowledgeable rug cleaners and finding them is not difficult. Don't go by those who maybe cheap. Select the one who knows the profession and has passion for it.
Dr. Khosrow Sobhe (Dr. Kay)
Certified Rug Specialist (CRS)