We use what is professionally called Truck Mounted Hot Water Extraction, also known as Steam Cleaning. Steam cleaning is a little misleading as the carpet is really being rinsed with hot water, not live steam. The cleaning temperature of the water is over 200 degrees, so it does appear to be steam. This method is the preferred choice by the largest carpet manufactures. We choose this method to comply with the requirements of your carpets warranty and we feel it is the superior choice in cleaning residential carpets. Steam Cleaning DOES NOT soak the carpet and pad like some cleaning companies claim.