Very Good Service. My carpets look great and he goes the extra mile to remove any stubborn stains. I will definitely use his service again.