U Pack stated the cost up front, advised what adjustments to cost might be, when load would be delivered, and were prompt at pickup. On the other end, waited one day for me to be at the home, delivered within an hour of stated time, promptly came to pick up the empty box - same day- and cost was adjusted appropriately. I highly recommend them.