I am totally pleased with the thorough cleaning provided by El Cajon Carpet Cleaning. The guys were polite and efficient and all the stains were completely removed. The carpets look fabulous, bright and rich! And most of all they used environment friendly stuff. I wouldn't use anyone else!