The cleaner from A1 Carpet Care was a very nice person and did a good job. I just wish he had double-cleaned. If he did it over again that would be fine, because my son and daughter were not pleased with the job. They said there were spots still on the carpet.