This will depend on what you want. Any good, full-service moving company will offer both packing and unpacking services. While this will cost a little more money, you will save time while resting assured that your items are taken care of as they are packed by experts with all of the right packing supplies.
Be sure to ask if your moving company’s packing services are tailorable. It is good to have the option of having just some of your belongings packed, such as larger or more difficult to pack items. A good moving company works with you.