PCS is the best carpet cleaner I have ever used! The only thing they bring into your home is the hoses so the mess and dirty water stays outside. Professional service, carpets dry fast. They were out here in less than an hour when I had a flood in my basement and did an excellent job drying everything out. My insurance agent was so impressed she recommends PCS to her clients in addition to using them herself.