ISO a company that does a really good job cleaning carpets. I have a few stains in my hallway that I want gone and the rest of the carpets could use a good cleaning too. I do not want companies to respond I want to hear from ladies that have had very good experiences with a local company. Most times you hire someone then two weeks later the same stains resurface. I have had some companies leave the carpet so wet it takes two days to dry . I don't want that either. Thank you for any recommendations.