Smith Schafer & Associates is a "Minnesota Top 25" accounting and business consulting firm offering a thoughtful advisory relationship to business and individual clients.