I had a wonderful experience with this company! Mark Z. did a fantastic job! Our carpet looks new and it's not overly wet like some company's leave it and the smell is very nice. I love a company that is there when they say and call you before arriving! Great job!