Professional carpet and upholstery cleaners may raise the subject of chemical fabric protectors. There is of course, an extra charge for such treatment, and therefore there are extra profits for the seller. If a protector was applied at the mill where the fabric is made, the fabric shouldn’t need to be retreated until it has been cleaned two or three times.
Once furniture is too soiled for vacuuming, your best bet is to hire a professional. Choose one who will evaluate the furniture and spot-test the fabric before cleaning. Make sure the company indicates, in writing, any problems anticipated during the cleaning, and apply the cleaning product in a well-lighted area so you can see how the job is going.
Full Article: Fabric Protectors and Maintenance of Fabric Upholstery