I had a great experience with Double N Services - Carpet & Upholstery Cleaning. I have used them twice before and they have always done an excellent job. On the most recent visit they cleaned the dirt out of the carpet and also stretched it. The cleaners conducted business professionally, worked efficiently, and were pleasant to talk to. I liked that they were quick to respond and complete the job. I had no complaints and was very happy with how everything turned out. I would absolutely recommend them and will definitely use them again in the future.