This is the best company to clean your carpets. I have used them for many years. They are super professional and thorough. You will not be gouged by the price either. Very reasonable and professional. My carpets look brand new when cleaned. No soap residue left behind either