Their service was a miracle! I was actually getting ready to strip the carpet out of my home when a friend suggested that I try to get it cleaned as a last resort. This company did a perfect job. They removed all the stains out. And it felt, smelled, and looked as if I just purchased it.