Purchase versus foundation
Foundation might be a challange
Estonian residents can create an Estonian company very easily - it takes virtually just 1 day. However for non-residents foundation of a company might be a complex challenge - therefore as a general rule non-residents buy a ready-made company to avoid bureaucracy, whereas formation of a company can be more unpredictable.
Purchase of a company is safe
It is safe to buy a ready-made company from an experienced consulting company.
Therefore we usually recommend buying a ready-made company or tailor made company instead of founding a new one. Usually we incorporate the new tailor made company based on your order and then transfer it to you ASAP. So there is really no risk that the company is not clean...