I just had my carpet cleaned by the Organic Rug Cleaner folks for the 2nd time. The flat I live in is large, so I thought that I would have to spend a lot, but turns out it wasn’t. They have superb customer service, and I got the same guy this time! They are flexible with scheduling. I’ve had this clean done by another company, but it wasn’t as smooth and clean like this.