They provided a very timely and detailed estimate, answered all of our follow-up questions in a very knowledgeable, friendly, and straight-forward manner, called us the day before the scheduled MI-BOX drop off with a four-hour window for the next day, arrived on time as promised, and even accommodated us later that same evening by picking up the first MI-BOX and dropping off another once we realized that one wasn't going to be enough! We will use MI-BOX again for future moves and will recommend them to anyone else that we know who is looking for help with their next move!