On moving day they were there when they said they would be but then there was another delay. Not our or their fault. We ended up leaving the last load of our belongings in their truck in our new drive way overnight and they had to finish the next day. They were patient, kind, and efficient. There was nothing damaged, they help set up the washer and dryer. They did not charge us because of the delay. I would highly recommend this company