The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
1/100 BERKSHIRE HATHAWAY CL A 084990175 298 100 SH   SOLE   100 0 0
3M CO COM 88579Y101 1,669 7,093 SH   SOLE   6,338 0 755
ABBOTT LABS COM 002824100 295 5,175 SH   SOLE   5,147 0 28
ABBVIE INC COM 00287Y109 348 3,593 SH   SOLE   3,575 0 18
ALPHABET INC CAP STK CL A 02079K305 531 504 SH   SOLE   499 0 5
ALPHABET INC CAP STK CL C 02079K107 341 326 SH   SOLE   321 0 5
ALTRIA GROUP INC COM 02209S103 549 7,684 SH   SOLE   7,659 0 25
AMAZON COM INC COM 023135106 522 446 SH   SOLE   440 0 6
AMERICAN EXPRESS CO COM 025816109 300 3,023 SH   SOLE   3,002 0 21
AMGEN INC COM 031162100 272 1,565 SH   SOLE   1,556 0 9
APPLE INC COM 037833100 6,307 37,271 SH   SOLE   34,830 0 2,441
AT&T INC COM 00206R102 580 14,917 SH   SOLE   13,493 0 1,424
BANK AMER CORP COM 060505104 364 12,331 SH   SOLE   11,099 0 1,232
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,185 11,025 SH   SOLE   9,125 0 1,900
BOEING CO COM 097023105 486 1,649 SH   SOLE   1,638 0 11
BP PLC SPONSORED ADR 055622104 1,564 37,217 SH   SOLE   37,217 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,019 16,635 SH   SOLE   16,621 0 14
CADENCE DESIGN SYSTEM INC COM 127387108 416 9,942 SH   SOLE   9,942 0 0
ASTLE BRANDS INC COM 148435100 17 13,750 SH   SOLE   13,750 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 6,033 67,716 SH   SOLE   67,716 0 0
CHEVRON CORP NEW COM 166764100 587 4,691 SH   SOLE   4,664 0 27
CHRISTOPHER & BANKS CORP COM 171046105 52 40,900 SH   SOLE   40,000 0 900
CISCO SYS INC COM 17275R102 615 16,054 SH   SOLE   15,993 0 61
CITIGROUP INC COM NEW 172967424 348 4,679 SH   SOLE   3,726 0 953
COCA COLA CO COM 191216100 291 6,351 SH   SOLE   6,307 0 44
COMCAST CORP NEW CL A 20030N101 269 6,707 SH   SOLE   6,322 0 385
COSTCO WHSL CORP NEW COM 22160K105 390 2,097 SH   SOLE   2,082 0 15
CVS HEALTH CORP COM 126650100 209 2,884 SH   SOLE   2,877 0 7
DONALDSON INC COM 257651109 259 5,296 SH   SOLE   5,296 0 0
DOWDUPONT INC COM 26078J100 297 4,168 SH   SOLE   4,120 0 48
DURECT CORP COM 266605104 28 30,000 SH   SOLE   30,000 0 0
EMERSON ELEC CO COM 291011104 924 13,257 SH   SOLE   13,257 0 0
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 276 20,000 SH   SOLE   20,000 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 202 11,250 SH   SOLE   11,250 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 239 9,006 SH   SOLE   9,006 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 294 3,934 SH   SOLE   3,934 0 0
EXXON MOBIL CORP COM 30231G102 774 9,253 SH   SOLE   9,180 0 73
FACEBOOK INC CL A 30303M102 1,047 5,934 SH   SOLE   5,903 0 31
FEDEX CORP COM 31428X106 278 1,113 SH   SOLE   1,106 0 7
FIRSTENERGY CORP COM 337932107 998 32,600 SH   SOLE   32,600 0 0
GENERAL ELECTRIC CO COM 369604103 671 38,455 SH   SOLE   38,390 0 65
GENERAL MLS INC COM 370334104 7,417 125,094 SH   SOLE   112,536 0 12,558
GENERAL MTRS CO COM 37045V100 440 10,726 SH   SOLE   10,700 0 26
GRACO INC COM 384109104 1,149 25,401 SH   SOLE   25,401 0 0
HP INC COM 40434L105 312 14,848 SH   SOLE   14,848 0 0
HOME DEPOT INC COM 437076102 946 4,989 SH   SOLE   4,977 0 12
HORMEL FOODS CORP COM 440452100 460 12,634 SH   SOLE   5,494 0 7,140
HSBC HLDGS PLC SPON ADR NEW 404280406 688 13,330 SH   SOLE   13,330 0 0
INTEL CORP COM 458140100 2,050 44,400 SH   SOLE   43,939 0 461
INTERNATIONAL BUSINESS MACHS COM 459200101 534 3,478 SH   SOLE   3,309 0 169
ISHARES TR CORE S&P TTL STK 464287150 1,984 32,447 SH   SOLE   29,499 0 2,948
ISHARES TR MSCI AC ASIA ETF 464288182 390 5,114 SH   SOLE   4,738 0 376
ISHARES TR MSCI EAFE ETF 464287465 1,306 18,581 SH   SOLE   13,791 0 4,790
ISHARES INC CORE MSCI EMKT 46434G103 10,322 181,408 SH   SOLE   154,850 0 26,558
ISHARES TR MSCI EMG MKT ETF 464287234 224 4,763 SH   SOLE   2,027 0 2,736
ISHARES TR USA QUALITY FCTR 46432F339 5,015 60,498 SH   SOLE   53,977 0 6,521
ISHARES TR RUS 1000 GRW ETF 464287614 24,644 182,982 SH   SOLE   178,172 0 4,810
ISHARES TR RUSSELL 2000 ETF 464287655 45,732 299,959 SH   SOLE   278,510 0 21,449
ISHARES TR RUS 2000 GRW ETF 464287648 689 3,693 SH   SOLE   3,693 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 586 4,659 SH   SOLE   4,659 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 400 4,486 SH   SOLE   4,152 0 334
ISHARES TR RUS MD CP GR ETF 464287481 13,422 111,257 SH   SOLE   104,465 0 6,792
ISHARES TR CORE S&P500 ETF 464287200 41,609 154,766 SH   SOLE   144,301 0 10,465
ISHARES TR S&P 500 GRWT ETF 464287309 733 4,799 SH   SOLE   4,799 0 0
ISHARES TR CORE S&P SCP ETF 464287804 26,878 349,924 SH   SOLE   337,497 0 12,427
ISHARES TR SELECT DIVID ETF 464287168 310 3,145 SH   SOLE   3,145 0 0
ISHARES TR EAFE VALUE ETF 464288877 362 6,562 SH   SOLE   6,502 0 60
ISHARES TR MSCI USA ESG SLC 464288802 1,219 10,972 SH   SOLE   10,972 0 0
ISHARES TR RUS 1000 ETF 464287622 1,815 12,215 SH   SOLE   11,901 0 314
ISHARES TR RUS 1000 VAL ETF 464287598 425 3,421 SH   SOLE   3,341 0 80
ISHARES TR CORE S&P MCP ETF 464287507 848 4,467 SH   SOLE   2,526 0 1,941
JOHNSON & JOHNSON COM 478160104 697 4,991 SH   SOLE   4,965 0 26
JPMORGAN CHASE & CO COM 46625H100 1,650 15,429 SH   SOLE   13,996 0 1,433
L3 TECHNOLOGIES INC COM 502413107 236 1,194 SH   SOLE   1,194 0 0
LILLY ELI & CO COM 532457108 238 2,815 SH   SOLE   1,089 0 1,726
MCDONALDS CORP COM 580135101 723 4,200 SH   SOLE   4,190 0 10
MEDTRONIC PLC SHS G5960L103 446 5,528 SH   SOLE   5,511 0 17
MERCK & CO INC COM 58933Y105 542 9,636 SH   SOLE   9,485 0 151
METLIFE INC COM 59156R108 418 8,260 SH   SOLE   8,241 0 19
MICROSOFT CORP COM 594918104 823 9,625 SH   SOLE   9,519 0 106
NIKE INC CL B 654106103 260 4,154 SH   SOLE   4,132 0 22
NORFOLK SOUTHERN CORP COM 655844108 211 1,459 SH   SOLE   1,452 0 7
ORTHERN TECH INTL CORP COM 665809109 238 9,611 SH   SOLE   9,611 0 0
NUCOR CORP COM 670346105 252 3,970 SH   SOLE   3,970 0 0
ORACLE CORP COM 68389X105 801 16,933 SH   SOLE   16,895 0 38
OTTER TAIL CORP COM 689648103 571 12,835 SH   SOLE   12,835 0 0
PARK CITY GROUP INC COM NEW 700215304 104 10,850 SH   SOLE   10,850 0 0
PEPSICO INC COM 713448108 753 6,280 SH   SOLE   6,265 0 15
PFIZER INC COM 717081103 1,322 36,505 SH   SOLE   36,382 0 123
PHILIP MORRIS INTL INC COM 718172109 546 5,170 SH   SOLE   5,163 0 7
PHILLIPS 66 COM 718546104 219 2,166 SH   SOLE   872 0 1,294
OLYMET MINING CORP COM 731916102 10 12,000 SH   SOLE   12,000 0 0
POWERSHARES ETF TR II KBW BK PORT 73937B746 31,712 576,368 SH   SOLE   547,652 0 28,716
POWERSHARES ETF TRUST FTSE US1500 SM 73935X567 529 4,072 SH   SOLE   2,224 0 1,848
PROCTER AND GAMBLE CO COM 742718109 988 10,754 SH   SOLE   10,721 0 33
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,794 6,723 SH   SOLE   6,526 0 197
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 41,800 647,863 SH   SOLE   615,003 0 32,860
SIENTRA INC COM 82621J105 166 11,826 SH   SOLE   11,826 0 0
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 6,924 195,156 SH   SOLE   191,970 0 3,186
STRYKER CORP COM 863667101 228 1,470 SH   SOLE   1,461 0 9
TENNANT CO COM 880345103 2,102 28,935 SH   SOLE   12,434 0 16,501
US BANCORP DEL COM NEW 902973304 518 9,675 SH   SOLE   9,645 0 30
UNITEDHEALTH GROUP INC COM 91324P102 2,364 10,722 SH   SOLE   9,797 0 925
UNITED PARCEL SERVICE INC CL B 911312106 5,182 43,488 SH   SOLE   43,478 0 10
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 213 2,613 SH   SOLE   508 0 2,105
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 457 7,732 SH   SOLE   6,727 0 1,005
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 365 6,669 SH   SOLE   3,309 0 3,360
VANGUARD INDEX FDS TOTAL STK MKT 922908769 689 5,021 SH   SOLE   2,476 0 2,545
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3,304 44,492 SH   SOLE   35,049 0 9,443
VERIZON COMMUNICATIONS INC COM 92343V104 484 9,148 SH   SOLE   8,723 0 425
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 301 9,450 SH   SOLE   9,450 0 0
WAL-MART STORES INC COM 931142103 253 2,557 SH   SOLE   2,538 0 19
DISNEY WALT CO COM DISNEY 254687106 871 8,097 SH   SOLE   8,066 0 31
WELLS FARGO CO NEW COM 949746101 822 13,557 SH   SOLE   13,408 0 149
WESTERN DIGITAL CORP COM 958102105 203 2,555 SH   SOLE   2,555 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 21,780 480,262 SH   SOLE   467,372 0 12,890
XCEL ENERGY INC COM 98389B100 331 6,878 SH   SOLE   6,878 0 0