Janice and her son did a fabulous job cleaning the carpets, and she also did an amazing job of explaining the process and why they do it this way. It looked more like I'd had new carpet installed rather than old carpet cleaned. Every single stain was removed, even stains I'd never seen before. Pricing was also phenomenal, and they're insanely kind and professional. Don't bother getting a quote from anyone else, Clear Lakes Chem-Dry is the way to go.