Your attorney and your CPA will usually be among your key advisors as you go through the sales process. Having advisors like these who know your business and your personal situation will help the process go smoothly. It is a good idea to schedule a meeting periodically with your advisors to discuss the current state of your business and your plans. They may have suggestions that will smooth the process and help produce a good result for you, especially considering your personal tax situation.
Depending on your circumstances, a business broker or other merger and acquisition professional may well be an additional professional you should use. An intermediary who knows your industry should have a good feel for the market and how to approach marketing your business, allow the process to be conducted as confidentially as possible and have the experience to facilitate the process, resulting in a smooth transaction and a fair valuation.