The problem with moving companies, besides costs, is delivery dates. They pick up and drop off along their routes, changing their schedule as they go. Getting a definitive delivery date is next to impossible. I moved one of my daughters twice by myself because of this. Even getting a definitive date from Fayetteville North Carolina to Nashville was impossible. I was told up to 30 days for that short (560 miles) route, at a cost of over $1,500 (back in 2010). They same thing happened when she moved from Nashville to San Diego (at almost 3 times the cost).