It is better to have a clear plan as to which moving service you are in need of before starting to hire or even to consider. You must know that not all moving companies are the same and that different movers can offer different services. It is therefore better to plan ahead and to know exactly, which moving services you are going to be in need of before you start to look at movers. If it is a local move than there are probably many movers that can provide you with the moving services that you are seeking. But if it is a long distance move than you may have to spend some time and effort until you truly find the company that can provide you with the moving services that you will need for that move. It is important that there is a clear worked out agreement between you and the moving company.