They carefully handled our furniture and other bulky items from a large electric piano to garden patio set.
Only thing I didn't like was some communication gap b/w their manager and myself. I initially asked if it's possible to take shoes off so that crews don't bring any dirt into our house. He practically declined for safety reason, I would understand. In exchange, he offered to bring many pads so that their main paths will be covered with it. Also, he mentioned that they start at 9:30 am. On the moving day, the crews arrived before 9 am because their manager said starting time is 9 am. Also, they didn't bring any pads for the floor. They said their manager didn't mention anything about it. These were very disappointing.
Again, the crews worked hard and did jobs well done.
The other thing is how they count the hours. It's somewhat weird that adding the doubled driving time on top of the total duration time. The total duration already includes driving time. If the driving time should double, then adding portion should be just another driving time, and it shouldn't add double since it makes a tripled time in the end.
Also, the appointment was 9:30 am, but they wanted to count from 8:30 am because they started at that time. That didn't make sense, and I asked I don't understand, we settled to charge from 9 am instead.
I don't know if these are a standard practice of moving industry, but I wish they could explain more clearly beforehand (the estimate didn't say anything about those details.)