I hired this company because they had the best price of several companies I contacted. The cleaners arrived on time, took care not to damage anything in my home while moving their hoses around, and made my old carpets look brand new. One room has carpet that is 17 years old and another room had badly stained carpet; both rooms look brand new! The guys took their time and did an excellent job. I cannot say enough good things about this company and definitely will have them back in the future!