I had my carpet cleaned and Hopper was very professional and thorough in his job. I am looking forward to having his services again. Highly recommended....