I have only used Kiwi Services once. I was very impressed beginning with customer service and also the cleaning technician. He was on time, polite and did an excellent job on cleaning my carpet. All spots were removed. I'm looking forward to my next appointment. Thanks Kiwi.