I had my carpets cleaned by Ecoclean today and they did such an amazing job. My carpets look like the day i bought them. The lead technican on my job was named Robby, he was very friendly and very knowledgeable about what he was doing. Explaining to me everything he was doing as he worked his magic. He got the stains out of my carpets that i have been staring at for years. Generally just an awesome guy, his assistant was good as well. My only regret is not calling them sooner, these stains could have been gone years ago! I would recommend them to my friends, family and coworkers, and all of you!