Description: Buttonwood Financial Group LLC is a Kansas City financial advisor dedicated to proactive engagement with their clients.