I was recently told that you should never dry-clean a kilt because it removes the natural fats and oils found in the wool. They suggested spot cleaning with water if you spill something on it, but not to send it to the dry-cleaners, and eventually one could replace the inner protective cloth around the waist if necessary.

I've seen some discussions here about problems people have had with dry-cleaners, but I've not seen similar advice. I was wondering how others handled cleaning or maintaining their own kilts.