Wish i could give them 10 stars! I have used a half a dozen carpet cleaners over last several years. None of them compare to a list! Carpets perfectly cleaned. They even got a coffee stain out! Look forward to their next visit. Very professional and arrived on time!