I have wondered if I could do rug cleaning on my own and then I read your article and took your words seriously "you will not get the same results by cleaning it yourself".  I am so happy to admit you were right.  My rugs are amazing and look new now.  I am so happy you shared this post, Thanks.