Always does a great job with my tile and carpet! Chris has a lot of experience and he is the.owner and does the work himself. He is extremely knowledgeable. He has gotten stains out of my carpet that others could not. He uses the dry method. After he is done your carpet is dry within one hour. I have had cleaners get my carpet so wet that it took a full day to dry.