I haven't had body fluid stains on my kilts but I did have a food stain on one. I used the Dryel home dry cleaning kit on it first. There is a cleaning solution that comes in the kit in a small bottle. I applied that to the stain and rubbed it as instructed and the stain came off. Then I put it in the dryel bag along with the heat-activated dryel sheet and put it in the dryer only. Since it wasn't wet when it went into the dryer there was no shrinkage. Afterwards I steamed it to get nice pleats and it was good as new with no apparent damage to the wool tank.