Bakke Kopp Ballou & Mcfarlin, Inc.