This company has great communication and understanding. I had booked a move with them the day before I had to move and they fulfilled there part even though I had to cancel last minute. They were so understanding and responded positively to the bad news I gave them and for that 5 stars. I recommend highly.