On time and packed everything carefully, but expensive. We were given one rate over the phone and a different one in person, and the travel fee is almost twice what others charge. I even had to go back for something they left behind (the remainder of the shrink wrap, that I paid for). They did a good job, but I don't know that I would be willing to spend as much as I did a second time.