If you are paying for a professional moving company to move you, make sure that they are professional movers and not hired day laborers. Many times moving companies hire additional workers per day to fill out the crew.
Professional movers are properly trained for moving. Professionals should take less time then day laborers because they know how to do things right with one try. Make sure you get what you pay for.