We would never use Kiwi Services again. We were quoted a fee and we agreed to use their services. When they arrived to get the rugs they tried charging double of what was quoted. My husband called and disputed and they adjusted to the original quote. Then they also quoted 7-10 days and free pick-up and delivery. After a month my husband called to check on our rugs. They said there was a change in management and it would be another 7-10 days. He escalated. They apologized and said they would throw in free Teflon coating and get them to us as quickly as they could. However, it would probably be 7-10 days. The next day they showed up, dropped off the rugs and requested $60 for delivery. My husband refused to pay the delivery charge. They had to call the office for him to dispute. They "adjusted" the $60. However, when we opened the rugs they were still dirty. I don't think they even touched them.