One of the easiest ways I have found to remove stains on furniture, is a product called Goddards Spot Remover. Very easy to use. It comes in a spray can. I don't know if it is that easy to find locally? I found it on the Internet. Just do a search for Goddards Spot Remover.
The one thing I liked about this product is it's easy to use. Just spray it on the stain that you want to clean. Let it dry completely, usually takes a few minutes. When it is completely dry, it will turn to a white powder. All you have to do is take a brush and brush it off. If the stain doesn't come out completely, you just have to repeat the process until it's completely removed.
This product is safe to use on a lot of different fabrics, even silk. Just to be on the safe side, I always try it on an area that isn't going to be noticed. It will lift stains from the fabric without leaving a ring. I've even used it on clothing.
I've had good luck with most stains. The stains I've had the hardest times with , are dried blood and magic marker.