Once surface soils become embedded, more extensive techniques will required eliminate them. If you have pets, you should go for highly durable rugs which don't get exhausted easily. http://gatherbookmarks.com/story7607204/how-often-should-you-professionally-clean-your-rugs-and-carpeting