I usually don’t leave reviews, but i would like to share my experience with steam plus. They arrived on time, ready to rock and roll. They inspected the carpet and showed me areas that may be concerning prior to starting, They were able to remove some stains that i thought was permanent. He recommends having the cleaning done yearly. I am not affiliated with steam plus, but i give the an A+. I will definitely use them again.