I chose Express Relocation Systems based off not only the recommendation from a friend, but being present at their moving day and seeing the company in action firsthand. They did a good job helping our friends move, so when it came time for us to move we didn't even search for a company.
We had particularly stressful closings on our moving day. We sold our home, bought a new one and had scheduled to move all in ONE day. We were an hour late to meet the movers, but they waited. And they waited without complaint. When I was finally able to meet them, they were so courteous and friendly. I think they could tell I was stressed out. They introduced themselves and all shook my hand.
When they got up to my condo I told them just to do whatever they wanted, and that it all had to go. They got straight to work, didn't waste a minute and took good care of everything we had.
They followed me to my new condo which I appreciated. A lot of times movers will ask for an address and take navigation or the longest route to get more time out of you. These guys followed me.