Mission Viejo Carpet Cleaning did a fabulous job on the condominium where I was moving in. The previous tenants had a cat and dog which had left urine and poop stains on the carpet. And the smell was horrible! They sent their best crew over to the condo and went to work on the carpet. After they were done, the carpet was stain and odor free! I don’t know what kind of cleaning materials they had used, they just told me they’re using an environment friendly cleaning product. The rates are reasonable and the work is fast and efficient.