This company really helped us out a lot. They got out stains we thought were impossible. After grand kids pretty much destroying the carpet we were almost hopeless. Luckily, the technician they sent out really did a wonderful job, he put a lot of effort into treating and getting the stains out. We are thankful for their dedication to getting our carpets back to normal!