After reading horror story reviews for Zerores and some of the other "tv" companies I was afraid to have anyone clean my carpets; Carpet Sharks was one of the few with excellent reviews so I decided to give them a try. Paul and Jay were SO nice and they did a fantastic job for a fair price. There were no surprise costs, although they did offer a variety of service enhancements if I wanted to upgrade. My carpets looked and smelled great and my house sold immediately. I highly recommend Carpet Sharks and I will use them again when I purchase my next house. They are good honest people who clearly take pride in their work :-)