My house is not carpeted but I have rugs all over the house. My bedroom has two rugs, one at the foot of my bed and another by the bathroom door. I maintain their condition by hiring the best carpet cleaners. Rug cleaning for them is peanuts and they finish in half a day. They also render furniture cleaning service after the rugs are done.