Joe is the absolute best! My family and I just moved states into our rental that had some pretty beat up and dirty carpets, and he made them like brand new in only a short time! Not only is he a local, but he treats his customers like old friends. Incredibly efficient, kind, and effective! If you have any sort of carpet or upholstery cleaning needs, I highly recommend this guy. Thanks so much Joe!