The first step for any type of fabric sofa is to remove crumbles. Use a vacuum and gently hover the surface. Next, you should check the specifications of the used material. Look for removable and washable cushions and get as much info as possible. Before cleaning, check the tag and see what it’s made from. You should get the following tags: W: OK to use water for cleaning. S: Only use a solvent-based cleaner on fabric. SW: Either water or a solvent cleaner is safe to use. X: Only use a vacuum for cleaning.
Prep the couch by brushing it softy with a dry, clean hand towel or a washcloth. This will again help you expose food crumbles and other unwanted materials and vacuum then. Do not rub the fabric too hard, in order not to damage it. Also, do not use colored towels and sponges.
Pour baking soda over the sofa. This will help break the stains and remove unpleasant odor. If it is really smelly or dirty use a dry natural carpet cleaner mixed with baking soda. Let the baking soda on for 20 minutes, up to one hour then vacuum it with a brush attachment. It is recommended to use a lint roller if you have animal hair on the furniture.
Next thing you should do is to apply a professional cleaning solution. Look for products with really good reviews. But before applying the solution on the entire surface you should do a test on a small surface. Check for traces of discoloration. If everything is alright, dip a washcloth in the solution and gently rub the stained surfaces. Then, all you have to do is to let the couch dry. Verify that everything is clean, unwanted odors are gone and there are no discolorations.