Is it necessary to hire an accounting firm to verify due diligence?