I am very pleased with the service that I received from Charlotte Carpet Cleaning Services. They cleaned and removed pet odor from a very expensive wool area rug. From the time the Rug was picked up I received updates on their progress. The price was very fair. I would highly recommend!