Due diligence is generally conducted after the buyer and seller have agreed in principle to a deal, but before a binding contract is signed. Conducting due diligence is the best way for you to assess the value of a business and the risks associated with buying it.