The minute you know you are moving, start the packing the process. If you do not, it will sneak up on you and then you will be making decisions on what to keep based on lack of time or how rushed you are to be ready. You may want to set up a schedule of what to do and where packing falls into that process. Whatever time you feel will be needed to pack, we recommend you add more time to that plan.
Do not wait to call moving companies to schedule your move. If you wait too long, then you will loose options on timing and pricing.
When you get prices, make sure there are no hidden add-ons. When the movers show up and suddenly tell you it will cost more, there’s not much you can do at that point. Don’t choose a moving company based on just price. You want a company that has experience and a good reputation to go along with their good price.