ProCare provided the best upholstery cleaning service we have ever had, anywhere. In setting up our appointment, Perry was professional, knowledgeable, friendly and answered all of our questions. We were impressed with his follow-through from beginning to end. The technicians were experienced, friendly, respectful and arrived exactly on time. They wore shoe coverings to protect our floors and were careful with everything they touched. We were appreciative that they spent time before cleaning to listen to our concerns and to recommend solutions that worked. Our furniture is white, but they were able to make everything look like new. There was no odor from their cleaning and our furniture dried quickly. ProCare is an amazing company from top to bottom. Our only regret is that we did not find them sooner. They have earned our loyalty.