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? Is Better available outside the United States? How is the company financed? What are its future financing plans? What is Better? Comments 0 comments Article is closed for comments.