A good quality rug can be very expensive. No doubt you would like to keep it in top condition so that you can get the best from it. To achieve this it will need to be regularly cleaned to remove dust, dirt and odours that build up over a short space of time. In short your expensive rugs need specialist treatment. The biggest advantage of using rug collection and cleaning services is the convenience. The fee for shampooing averages from $3 to $8 per sq.ft. A professional cleaner might use a shampooer to clean an extremely dirty rug effectively. They shampoo and lift away as much dirt as possible with this method and then suck up all the water to leave an almost completely dry item. This method might not be ideal for certain types of fibers. If there are stains on the surface, the cleaner might opt to clean it by hand to focus on the problem area and lift away the dirt. Shampooing does not always refer to cleaning the item ldquo;by hand.rdquo; Hand cleaning is when a cleaner takes it to a facility to use a specialized washing machine.