Really enjoyed having Robert and Josh here. Both were friendly, explained the entire process in detail and didn't pressure me for any additional services. I asked them for the carpet protectant and they explained how it worked and I added that to my service. The carpet is so clean! The process was not smelly - very light scent of citrus while they were cleaning and the scent stayed only until the carpet was dry. Drying time was only a couple hours because the day was warm and I have a whole house fan which sped up the drying time. I am so very pleased with Zerorez that I'll have them back each year to clean the carpet.