They did an amazing job. I had a get together at my house and someone spilled an orange drink and a piece of jello was stuck to my rug from someone else's spill (I babysit kids) and they got it all off!! He said they washed it and it dried the wrong way, so they washed it again to correct it and they didn't charge me for that, so that was incredibly kind of them to go to the trouble of cleaning it again to correct their mistake!! I dropped it off on a Tuesday and got it back on Thursday morning. I could've gotten it on Wednesday, but did not have time to pick it up. So they dropped it off on Thursday!! They dropped it off at my house and helped me lay it out it on the floor and move the furniture back where it was. They are a great company and they really care about their customers.