I believe that Stanley Steemer does do a good job of carpet cleaning. I had an instance where they completed cleaning my carpets and left my front door wide open when they were finished. I was not at home and I came back to find that my door had been left open for several hours. I called them to express my uphappiness over this incident. They did apologize but their apologies seemed less than sincere. I would never call them again.