I had previously tried two other independent carpet cleaners over the past couple of years and was not satisfied with their results. I have a Kirby shampooer of my own, but it did not get the job done. And I have a Bissell pet spot machine, which also left visible spots. I’m not ...