It really depends on factors such as: the size of the truck, heavy items in the truck, how organized the truck was packed, how many stairs to go up or down, whether an elevator is available, how strong and fast the movers are, and even weather conditions like extreme heat or slippery ice/snow. But in general, it usually takes 4-5 hours for 2 movers to unload a 26 foot truck, 3 hours for 2 movers to help unload a 20 foot truck and 2 hours for 2 movers to unload a 16 foot moving truck. If your job ends up taking any longer than this, you should begin to think about whether or not the movers are going slow on purpose, perhaps to “milk the clock” for more money.