B.F. Anderson & Co. is a locally grown independent money management firm with 60 years of investing experience that specializes in managing portfolios for individual and institutional clients.