Dirt doctor has been cleaning all my properties for a few years now and i have never been disappointed. I highly recommend to anyone needed your home cleaned. It feels good to come home to a fresh clean smell.