We purchased the sofa and matching chair when we bought our home 10 years ago and other than vacuuming the upholstery, we had never had it professionally cleaned. Although it doesn't get daily use in our living room, it still needed a thorough cleaning. I am very glad I called Michel at HydroCare. He and his helper did a fantastic job bringing our furniture back to clean. We opted for the Scotchguard treatment which was a very reasonable $20 for both pieces. I would not hesitate to recommend HydroCare and will certain use their services again.