They show up on time or earlier ready to work. They explained the process and asked if we had any questions. Their work was neat and they cleaned up after them. So friendly and worked great together. Our dog fell in love with them and they were so nice to the dog. I do not have enough good things to say about the whole crew.