Founded in 1990 and based in Kansas City, Missouri, Atwood & Palmer, Inc. is a Registered Investment Adviser managing approximately $1.4 billion in assets under management, specializing in personalized investment management services across various asset classes including equities and fixed income.