Excellent movers. I've moved many more times than anyone should have to in the last 12 years, and I've been dissatisfied (to put it kindly) with every single moving company I've used. Except for Big John's. Before our move from Manhattan to Philadelphia, they sent an estimator to our apartment, free of charge. He was quick and thorough, and gave us a detailed binding estimate, in writing, before he left. One of the things I hate most about moving, and moving companies, is the obnoxious game of springing surprise charges on you once they have your entire life in their truck. There is none of that with Big John's. They give you a binding estimate, and they stick to it. They did charge me an extra $200 for boxes (boxes are always priced ridiculously when you get them from moving companies), BUT I was warned in advance that this might happen if I were to add anything not covered in the estimate - and I did. So no complaints. As far as the actual move went, a team of five very courteous and clearly experienced men showed up precisely on time and began working immediately in an impressively efficient, speedy, conscientious manner. Anything I had not already packed was packed with care and respect, and no one asked me for a penny until the entire move had been completed (this is probably not standard practice, but they beat me to my destination). Plus, they moved us during a snow storm! I would recommend this company very highly. They are a bit more expensive than most movers up front. However, in the end they actually charged less to move me from NY to Philly than most movers have cost me to move from NJ to NY or even NY to NY. This is because they do not bs you with hidden charges or other traps. They give you an estimate, and they stick to it unless YOU change something. Outstanding. I would use them again.