let proffesional do it, find a good independent dry cleaner and still make a good cut, we clean carpets and have a full dry cleaning factory. With the curtains you mention, the have a wool/blanket type interlining which are very moisture risk, because of this we always hang to dry before dry cleaning to remove the moisture before cleaning. as the different fabric composition can cuse rippeling or distortion. You can make lots of money just taking them down, taking to a cleaners and refitting. say you charged 10% of cost, £300, you would definetly get them cleaned in todays market for max £150 or possibly less than £100
idealrob