subject: Leather Upholstery & Garment Cleaning Tips [print this page] The other preferred option is to have a professional cleaning company do your leather cleaning for you. For garments, a good dry cleaner will have the training and materials needed to clean and seal any leather jacket or skirt that may need to be cleaned. If it is a piece of leather furniture like a couch or sofa, there are professional cleaners for this as well. Many times a professional carpet cleaning company is also skilled at cleaning leather and can do this as part of a carpet cleaning appointment. They have specialized equipment and solutions to clean the leather and can also apply professional sealants and conditioner to restore the leather to its original appearance and texture. Using a professional cleaner for your leather cleaning needs will ensure that your leather furniture will look and feel like new for a long time.