Another request..! I am looking for a carpet cleaning company that has good stain removal products (not just your regular run-of-the- mill product that you can buy in the shops). I don't know what the stains are unfortunately. Has anyone had a good experience with a company?