I completely agree with Tim H.! I have tried so many carpet cleaners and have not been satisfied with any of them! Care-Pro is fabulous! I liked them so much that I had them return to clean and polish our travertine floor. Best job ever! Gustavo (the owner), Christian and the rest of the crew are very conscientious and do meticulous work. I also found them to be very trustworthy...I was not uncomfortable with them in my home.