The cleaners did a great job cleaning our carpet. We thought the stains would not lift. It was easy to schedule a visit and the cleaning team was quick and provided a wonderful service. We would definitely recommend them and we will for sure schedule another cleaning.