They were very professional. Booking a date for the move was very easy, the customer rep that I spoke to was courteous. The movers came on time and didn't slack at all. They worked hard for the entire duration. The final bill for the move was very close to the initial estimate.