I had a great experience with MiniMove Moving. Very quick to respond to my online inquiry. They arrived about half an hour prior to the scheduled pickup (which worked out in my favor). They were quick to move all of the boxes from point-to-point, as requested. Very professional. Highly recommend.