I had a very limited budget to work with and after several very high offers, MR Surplus put in a reasonable bid. Mike was extremely flexible with my schedule. He arrived on time and loaded my shipment. He then unloaded it after a 7.5 hour drive. I could not be there to supervise the delivery, but nothing was damaged.They even managed not to track dirt on my new white carpet. This company was very professional, flexible, and courteous. They are highly recommended.