New York Carpet Cleaning did a great job with my carpets and upholstery on my suede couches. They were quick too! A+
All reviews seem positive