If you have to undergo an office move due to an expired lease, it can be beneficial to hire a commercial real estate agent. An agent is going to know how to find you a building that is within your price range.
You might need to take six months or more to find a new location, since you want to have the best lease terms possible. It might mean you have to act sooner than you planned, but it is better to look at what is out there six months prior than to wait and realize your office move needs to be to a new city or state for better lease options.
Once you find a new location, it is time to create the business relocation team. This will be a team that will organize the entire business relocation and keep tabs on all of the details. This team will have to decide if a moving company is the right decision or if the team can handle the packing and moving. As a business owner you might wish to make that decision yourself based on the location of the new office. If you have to move a good distance it is usually better to have a trained moving company rather than rely on your staff. Staff members can help with a small move, but there again if you have a lot of big equipment it is better to have professionals to make your office move a success.