Very Good Service. Perfectionist, on time, and did an amazing job. Harry also does clean the carpet and looks just brand new! Thanks so much. I will definitely use this service again.