This company is by far the worst i have ever had to deal with. stains didnt come out, smelled like dog urine still even though i paid the extra $25 for pet treatment and deodorizer. I feel like i was scammed and ripped off. Now i need to call a different company and put a hold on my check.