Who started Better? Kevin Appelbaum November 07, 2019 23:09 Updated Follow The company was founded by May 2015 by Kevin Appelbaum, David Perry, and Georgi Perry. Related articles Where is the company located? How much does Better cost? How is the company financed? What are its future financing plans? Is Better available outside the United States? What is the company's business model? Comments 0 comments Article is closed for comments.