To receive the best financial planning advice you need the best financial planner. John Duncan is certainly in that category. John is a financial planner who is unique in not only his high level of knowledge and experience in financial planning but also in the amount of areas that John advises in.