David specializes in helping successful professionals and business owners review their current tax and investment situations to plan for retirement and help efficiently transfer their assets to their children, grandchildren and charitable beneficiaries.