It was easy to get hold of them, they arrived on time and they are willing to come early in the morning (even before 8:00 am). The job was very well done. They are very nice people. They made sure that they did get other parts of the house dirty (they did only the bedrooms, the living room is hardwood). I think they were quite efficient. I did this through a group deal in Angie's list so the price is cheaper than their regular prices.