Gerald Hall has over 35 years of experience helping clients make financial decisions about wealth preservation, estate planning, business succession strategies, retirement planning, education funding, portfolio management, financial risk management, special needs planning and charitable giving.