I work at a business and I had a plumbing problem in the restroom, which dirty water got all over the carpets. We called Charlotte Carpet Cleaning Services and they came right away and cleaned up the carpets. No stains, and no bad smell! Definitely would refer them to anyone.