I was in desperate need of carpet cleaning that not only removed spots but eliminated dog urine odor from our puppy. I found 1800DryCarpet on the internet and after reading some of the testimonials and decided to give it a try. I was very disappointed in my last carpet cleaner and to be honest was very skeptical. I was impressed with the speed in which I received a confirmation and an answer to a question I had about the service. Daniel who cleaned our carpets called to let us know he was coming and got there exactly when he said he would be there. My husband was impressed with the care they took vacuuming, treating the spots and odor areas. I came home from work and found the carpets sweet smelling and perfectly clean. I did not expect immediate results like this. You have definitely found a new loyal customer.