I have used Mr CHEM DRY for many years. They are experts in cleaning carpets. I had a bad green juice stain that I could not remove. They solved the problem immediately. Duane is the tech who has helped me several times and is fabulous. I highly recommend this company. Fast, efficient, carpets dry quickly, superior cleaning.