After requesting a quote, I received a call back right away. They were able to schedule a tech for a timeframe that worked well for me. I requested a call when the tech was on his way, which I received, so that helped me time when to arrive at the condo. Brad showed up and got right to work unloading his equipment for the job. He was friendly enough, and efficient. The work was done quickly. The quality was sufficient, but unfortunately I was told my carpets had some permanent stains, so I was a bit disappointed with that, although I don't believe there's anything more Steam Dry could have done. The price was reasonable, but due to the fact there was staining left afterwards, there's a chance I could have hired someone cheaper for the same results. Despite that, they were a good company to work with, and they made it easy, so I'd use them again.