I am moving into an older apartment complex and the complex would not replace the old & very soiled carpet and did a poor job on shampooing. I found Steven on thumbtack from an internet search and he responded immediately answering my many questions. The price was right and I knew the carpet would probably need some extra treatment besides just cleaning. Steven was precisely on time! He immediately noticed a number of stains and told me the cause of the stains as he walked me through the cleaning process. I had several questions and as a result of the questions, he offered me a couple of add-ons. Once we settled on the complete process, he and his assistant immediately went to work and I watched the over-worn, stained carpet transformed before my eyes. They asked me to go upstairs and make sure I was happy with the cleaning, and then they finished the downstairs. Next came the deodorizing and last the Scotch-guard and raking. I am totally impressed with this company and team, their professionalism, knowledge of the industry, readily available options, and they did an excellent job! I plan to have them return to clean the a/c ducts.