Recently had Compact Cleansing in to clean up my upholstery. Sofa, although only a few years old, was looking pretty tired! Glad we did this as it worked out a lot cheaper than buying a new sofa! Was cleaned really well and delighted with the end result. Even the stubborn marks came out without a problem and looks like new now. Very happy and reasonable price too