Excellent service! My technician was able to explain the process and the options for stain removal and sanitation. My carpet was dry in two hours and I received a follow up phone call to make sure my expectations were met. Will definitely be calling CJs ChemDry again!