After I got a dog, keeping my upholstery, carpets or curtains clean is nearly impossible. Fortunately, I knew about this company and decided to give them a try. They cleaned my upholstery to perfection and applied protection all over its surface. It has been two months since the cleaning and my couch still looks clean and fresh. Thank you guys for coming and helping me out with this!