Due diligence will give you the opportunity to uncover all aspects of the business that you are considering buying. Get a professional to look through the finances of the business, value the assets and make sure you cover legal, commercial and financial aspects of the business.
We go into buyer due diligence in more detail in our guide to buying a business.