I had a great experience with these guys. They successfully got many extremely stubborn stains out of a Persian rug of ours. They're very accessible by phone which is a big plus. I'm definitely going to use them again. And they're very reasonably priced as well.