What is the best home solution to clean a couch?
Step one: vacuum thoroughlyStep two: Place couch in the bed of a truckStep three: Run the truck through the neighborhood carwashStep four: Leave couch out to dry on a sunny dayGo big or go home.
Water, soap, a scrubber and a vacuum
If the stain or whatever is really severe, then maybe getting a new couch would be better. You can call a junk hauler to get the couch out for you. http://www.greencleanjunkremoval.com/
Have it professionally cleaned, that's what I do. Called Stanley Steamer, they were very reasonable