The tech who cleaned our couches, carpets and hardwood was professional from start to finish. This was a big job because of how much work needed to be done. I highly recommend this company