Many factors determine how often your drapes should be cleaned such type of heating system, smokers in the house, pets, cooking methods and more. Having your drapes and curtains professionally cleaned will definitely extend their life. Trust Stephen Cleaners to clean and steam or press your curtains to help them look new again.