The best way to clean a wool rug is with an immersion cleaning. This type of cleaning involves placing the rug in a wash pit and completely submerging it in cleaning solution. After it has been washed and scrubbed it can be thoroughly rinsed to remove all the dirt grime and cleaning solution from the rug. Think of putting your wool area rug in the washing machine with multiple cleaning cycles and that is what you get with a full immersion cleaning. This is the type of cleaning you get from Chem-Dry of Tampa.