I am very pleased to recommend NY Carpet Cleaners. They scotchguarded my new couch for less money than the factory would have charged me and did a nice job. In addition, they removed a stain from my favorite chair. I was convinced that I was going to have to recover the cushion but NY Local managed to save it. They are timely, courteous and aim to please. Use this service--you'll be glad you did!