I had a good experience with A1 Carpet Care. The tech did what he was supposed to do. He didn't take breaks, and it was hot that day. He stayed on the job, did an excellent job, and got in and out. He seemed like the kind of person who really cared about his job.