Buttonwood Financial Advisors, Inc. employs a combination of fundamental analysis and mutual fund/ETF analysis to manage client assets. The firm's investment philosophy emphasizes long-term growth through asset allocati…