Does dry-cleaning eliminate impurities (najasat)? My daughter peed on my coat and it can only be dry-cleaned. Can I wear my coat and do my prayer after dry-cleaning?
Dry cleaning DOES eliminate the impurities. It happens by using chemical purifying agents other than water. Details of methods can be found in the following Turkish article, which is to be translated in far future: