The cleaning methods and solutions used for fabric and leather upholstery are different because the materials have different properties and require different care. Fabric upholstery cleaning typically involves pre-treating stains, applying a cleaning solution, and then using hot water extraction to remove dirt and contaminants. Leather upholstery cleaning typically involves using a gentle cleaner to remove dirt and stains, followed by the application of a conditioner to protect the leather and maintain its natural oils. Professional cleaners have the knowledge and experience to determine the best cleaning methods for each type of upholstery.