The cleaners did an amazing job on both the carpets that had terrible stains. They came on time and were very thorough during the cleaning process. They also made sure that I was satisfied with the work. The carpets now looks perfect. I highly recommend this carpet cleaning service.