The responsiveness from Liberty from the quoting to the scheduling was very good. We specifically waited for the weekend until they could make us the first move of the day. Unfortunately, the day before, I received a call asking if we could push the time to noon instead of 8am. I agreed; but never again. The house before ours gave a 2 hour estimate that actually resulted in 6 hours; not Liberty's fault. I received a call from one of the movers at 2pm stating they were just starting to unload the previous house. By 5:30, I called him back asking when they would be there only to be told that another crew had been called in to help and was assigned to our move; they showed up at 5:40. So our day was wasted waiting for the movers to come with almost no communication on the status. But the crew that did show up more than made up for the late arrival/communication issues. They were nothing short of amazing. Because of them, we would use Liberty again. They were 3 of the hardest working guys I've met. We had an over-sized couch that was too big to fit through the door; they brainstormed, tried different ideas, communicated well with each other to figure out how to get this done without ruining our door or couch. They should have been cursing by this point, but they remained so pleasant and determined. They wrapped all our furniture even though we hadn't requested it. And they didn't waste time; they powered through quickly and got us done in 2 hours. We will be calling them again when we move into a new house, but I will insist on being the first move of the day this time. To Liberty's defense, they are at the mercy of homeowners being honest about the scope of the move, so I understand how things run long; I just wish there had been better communication about it on that day so that we were able to get things done rather than waiting all day not knowing. Despite that, excellent customer service and excellent quality of work.