
Based on the provided information and general cleaning expertise, it is not recommended to use a carpet cleaner or carpet cleaning solutions on a leather sofa. These products are formulated with chemicals that are too harsh for the delicate surface of leather and are designed specifically for carpet fibers.
Using a carpet cleaner on leather can strip the material of its natural oils, leading to significant and often irreversible damage such as drying, cracking, and discoloration. The provided context includes a personal account of someone seeking help after accidentally getting carpet cleaner on their leather furniture, which highlights the negative consequences of mixing these materials.
Professional cleaning resources, such as the guide to cleaning a leather sofa, emphasize that leather requires a specific care routine. This typically involves using a pH-neutral cleaner designed explicitly for leather, followed by a conditioner to restore moisture and protect the finish. The fact that professional companies offer separate services for carpet cleaning and upholstery or leather cleaning further indicates that different materials require entirely different methods and products to be cleaned safely and effectively.
In summary, to preserve the quality and longevity of your leather sofa, you should avoid using carpet cleaners and instead use products specifically formulated for leather care.


