Mayflower Capital is an Investment Advisory firm and fee-only financial planning firm. The firm has a $500,000 minimum asset size. The company was founded in 1993 by Don Martin to provide financial services to consumers. In 2005 the company switched to fee-only financial planning. Don Martin, CFP joined NAPFA January, 2006.