A wool rug is easy to maintain and will outlast other materials.
Next figure out what sort of carpet cleaning you need to achieve. Why should you waste so a lot of your time on such a basic a part of life a person else is capable of it this much better than you? http://Targetedlistings.net/__media__/js/netsoltrademark.php?d=nlifelab.org%2Fbbs%2Fboard.php%3Fbo_table%3Dfree%26wr_id%3D954825