We have used Kleen Rite for several years. We LOVE the staff and especially LOVE Terry who cleans our carpets. They are a kind, and caring company. Terry is so much fun, polite, considerate, knows his cleaning and carpets, and loves our dear dog, Seamus. Terry was recently in our home to clean up some of Seamus' "messes". Seamus was so excited to have Terry back that he threw up an hour in advance on the carpet, and provided a "welcome back gift" for Terry. Terry laughed, hugged our dog, and got right to work on cleaning the stains and our carpets. Fabulous job!! Everyone happy, especially the Aussiedoodle Seamus. We will continue to use and recommend Kleen Rite carpets.