Great Experience. Great service at very competitive prices. Had a couple of stains on our rug but looked good as new now. The crew was punctual and very helpful. 5 stars!!