Fibre first, because the wrong method sets the stain
The first thing worth knowing is what the item is made of, because the same treatment that rescues one fabric ruins another. Wool is alkaline-sensitive and can felt and lose colour under a strong detergent. Viscose, sold as art silk or bamboo silk, distorts and yellows when it gets genuinely wet, and a rug made of it is a specialist item rather than a steam-cleaning job. Cotton shrinks. Synthetics take the most heat and the most water and are the least fussy.
Manufacturers print a cleaning code on upholstery for this reason: W for water-based, S for solvent, WS for either, X for vacuum only. We check the label before choosing a method, and where the label is missing or the fibre is unclear we test on a hidden area first. A contractor who does not look is guessing with your furniture.

