This company was very customer friendly from the very beginning. To begin, they were able to give me an expedited estimate. As I was using a company card and could not pay over $1,000 in one day, they were flexible in letting me use a check and credit card. They were prompt, efficient, friendly, and never complained (moved into an apartment with a very small elevator that was also very slow). The movers were very careful and asked us if everything was where we wanted it before they left. As our move lasted longer than estimated (due to the elevator issue), they did not overcharge us at all as much as they could have. I would refer this company to anyone!