First and foremost, the business must be run with moral and financial integrity.
After that, the focus has to be on gaining customers.
Under the hood there should be systems and software that cover Finance, HR and Quality control.