I hired this carpet cleaner to clean the rugs in my residence and they did a fantastic job! First, the workers arrived on time, which is always a good sign. Then, they worked quickly and efficiently. The job was finished when they said it would be and their rates were very good. Overall a great experience and I will recommend them to friends.