SK Cleaning Services dispatcher kept us knowledgeable of their work and the team member came when they told us he would. He did a speedy job of assessing the difficulty and gave us a Good price for the work. We had a couch that had been assaulted multiple times by a baby and also a cat with a UTI. It was a pongy, stained mess! The technician who came was truthful about what we could expect from the cleaning in terms of spot and odor removal and went to work to give us the most excellent possible results. The cleaning team member was very friendly and hard working and the company was there when we necessary them. I got very good service and would absolutely hire them again.