Rug Wash was able to get out the dog urine from my two persian rugs. Not only did the stains come out but also the odor was no longer present. They also gave me a tip on how to protect my rug from future dog urine that may occur. Their staff was very knowledgeable, precise with their estimate, and courteous. I received my rugs within one week and am using them again for my upholstery cleaning in 2 weeks. Rug Wash does great work!