Para limpar um tapete de lã, aspire o tapete, molhe as manchas com solução de vinagre e enxugue a solução do tapete. Se necessário, lave todo o tapete com sabão líquido neutro e enxágue-o com água corrente e seque ao ar. Não use produtos de limpeza que contenham alvejante, oxigênio, peróxido de hidrogênio, pó alcalino ou seco.
Comece juntando um aspirador de pó, vinagre, detergente líquido para louça, água, panos limpos que não soltem fiapos, sabonete líquido neutro e um rodo. Meça 2 xícaras de água morna e adicione 1/4 xícara e 1/2 colher de chá de vinagre branco e detergente líquido, respectivamente. Misture os ingredientes para formar uma solução. Usando um pano sem fiapos, remova todas as manchas do carpete, aplique a solução de vinagre nas manchas e deixe a solução assentar sobre as manchas por alguns minutos antes de esfregá-las suavemente. Assim que as manchas desaparecerem, seque o tapete com outro pano limpo e sem fiapos.
Para limpar todo o tapete de lã, misture sabonete líquido neutro com água fria para formar espuma. Molhe uma escova de pêlo comprido com a solução e molhe o tapete com a escova embebida em pinceladas longas. Repita o processo conforme necessário até que todo o tapete fique ensaboado. Enxágue os resíduos de sabão do tapete com água corrente. Depois de limpo, esprema o excesso de água do tapete com um rodo, estenda o tapete e deixe-o secar ao ar.