Excellent!
The three rugs look great after cleaning & repairs and the new pads are terrific too. Jo was very cooperative when I asked that the rugs be stored after cleaning until our new puppy became housebroken. And the delivery guys were very very good. After they'd put down all the rugs I realized I'd instructed them to lay one of the rugs in the wrong room and they switched it for me without complaint or annoyance.