Caravan Rugs consistently does a great job of cleaning my fine rugs and moving furniture around, etc. the customer service is excellent. I highly recommend the company.