Generally speaking, you want to be well organized well in advance of approaching the sale of the business. In the course of running operating a business a lot of the time organization, governance, and shareholder matters may not be up to date. In some cases, you may have accounting matters. The single best thing that you can do is to position the business for sale way in advance of approaching potential purchasers or any professional services that would require you to have those materials prepared.