Once you have two or three suitable moving companies selected, give them a call and ask for an estimate. Many companies are willing to provide this service at no charge. It is wise to become involved in the estimating process by meeting with the movers in order to provide answers concerning the relocation process. The more the mover can see and learn about the job, the more accurate the estimate. Make sure that you ask each prospective mover how long the estimate is valid for and make sure that the estimate is not binding until you are ready to sign a contract for the job.
Be sure that you alert the mover to unusual situations on either end of the move in order that the estimate can reflect these issues and be as accurate as possible. It is important to know things like how many stairs are apart of the move or if an elevator will be involved and knowing its size and possible usage restrictions. Is there long term and convenient parking available for unloading? Might there be size or weight restrictions that the mover needs to be aware of at either end? By knowing these things a responsible mover will have advice for you as well as make sure that you will not be caught off guard by frustrating moving day glitches and aggravating extra charges.
As a precautionary measure it is wise not to invite anyone into your home for a cost estimate until you have performed a background check. Take the time to protect yourself and your family as well as your possessions from unfortunate circumstances by ensuring that your estimator is a legitimate mover.