Kyle Cain (CFP®, CIMA®)

Kyle Cain focuses in the
following client markets or areas of practice:

  • Business Owners
  • Corporate Executives
  • Divorce Planning
  • Entrepreneurs
  • Estate & Generational Planning Issues
  • High Net Worth Client Needs

Planning Specialties

At Foresight we specialize in comprehensive Retirement Planning and Divorce Planning. Why settle for the generic 4% withdrawal rate guidance that you get from many investment firms. Work with someone who has experience working with hundreds of individuals plan and manage a successful retirement. Divorce can be a very overwhelming and stressful time in your life, as many life changing decisions need to be made. When emotions are running high, financial mistakes are often made. Working with a financial professional experienced in the many financial and tax issues specific to divorce, can help you come out the other side as well positioned as possible. At, Foresight, we provide financial guidance during each stage of your divorce to help you make more informed decisions. If you’re considering divorce, going through a divorce or have already started this new chapter of your life, Foresight can help.

Additional Information

Kyle Cain is the President of Foresight Financial Advisory. With over 10yrs experience working at big financial institutions, Kyle has been able to work with thousands of individuals and families from all walks of life. This experience has granted him access to some of the best minds in the world but has also shown him the pitfalls and conflicts of interest that are unfortunately seeded within these giant firms. So, Kyle created Foresight Financial Advisory to use his expertise as a CERTIFIED FINANCIAL PLANNER™ professional, a Certified Investment Management Analyst® advisor, published author, as well as former adjunct professor teaching financial planning courses, to provide the best that the industry has to offer without the usual conflicts of interest.

NAPFA Start Date

August 17, 2020


This Office

5000 Portofino Cir # 116 Palm Beach Gardens, FL 33418-1240 Phone: (561) 254-8638