Pristine Clean did a wonderful job on my carpets. You can tell Mark has a passion about carpets and works hard at getting the job done. He did not leave until everything was done and done right . I am a hard person to please, as I am a perfectionist and I was really happy with the outcome of my carpets. They looked like new- cream carpets! Who could ask for more.