Founder or owner I think are the best. President is fine if you have a a couple employees, CEO I'd even be totally fine with for a small company, it just approaches cringy in my book when its founders using a corporate title that usually implies a larger organizational structure and it is really just them (a single person/no employee company).