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 INC DEL CL A 084990175 375 200 SH   SOLE   100 0 100
3M CO COM 88579Y101 1,545 11,385 SH   SOLE   10,489 0 896
ABBVIE INC COM 00287Y109 223 4,323 SH   SOLE   4,323 0 0
ALTRIA GROUP INC COM 02209S103 240 6,408 SH   SOLE   6,408 0 0
AMERICAN EXPRESS CO COM 025816109 325 3,610 SH   SOLE   3,610 0 0
APPLE INC COM 037833100 2,450 4,563 SH   SOLE   4,328 0 235
BANK NEW YORK MELLON CORP COM 064058100 222 6,276 SH   SOLE   6,276 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 502 4,011 SH   SOLE   3,261 0 750
CADENCE DESIGN SYSTEM INC COM 127387108 266 17,094 SH   SOLE   17,094 0 0
CATERPILLAR INC DEL COM 149123101 302 3,030 SH   SOLE   3,030 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 8,001 152,708 SH   SOLE   152,708 0 0
ECOLAB INC COM 278865100 2,088 19,335 SH   SOLE   19,190 0 145
EMERSON ELEC CO COM 291011104 411 6,140 SH   SOLE   6,140 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 406 5,403 SH   SOLE   5,403 0 0
EXXON MOBIL CORP COM 30231G102 853 8,723 SH   SOLE   8,723 0 0
GENERAL ELECTRIC CO COM 369604103 674 26,010 SH   SOLE   23,010 0 3,000
GENERAL MLS INC COM 370334104 7,363 142,080 SH   SOLE   129,540 0 12,540
GOOGLE INC CL A 38259P508 969 869 SH   SOLE   849 0 20
GRACO INC COM 384109104 628 8,390 SH   SOLE   8,390 0 0
HONEYWELL INTL INC COM 438516106 324 3,489 SH   SOLE   3,489 0 0
HORMEL FOODS CORP COM 440452100 297 6,020 SH   SOLE   2,450 0 3,570
HUTCHINSON TECHNOLOGY INC COM 448407106 29 10,000 SH   SOLE   10,000 0 0
INNODATA INC COM NEW 457642205 79 27,000 SH   SOLE   27,000 0 0
INTEL CORP COM 458140100 479 18,548 SH   SOLE   18,548 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,156 6,001 SH   SOLE   6,001 0 0
ISHARES MSCI EAFE ETF 464287465 2,188 32,555 SH   SOLE   30,870 0 1,685
ISHARES MSCI EMG MKT ETF 464287234 3,229 78,735 SH   SOLE   73,206 0 5,529
ISHARES USA ESG SLCT ETF 464288802 494 6,321 SH   SOLE   5,483 0 838
ISHARES RUS 1000 GRW ETF 464287614 31,214 360,682 SH   SOLE   332,802 0 27,880
ISHARES RUSSELL 2000 ETF 464287655 59,662 512,816 SH   SOLE   465,392 0 47,424
ISHARES RUS 2000 GRW ETF 464287648 329 2,415 SH   SOLE   2,306 0 109
ISHARES RUS MD CP GR ETF 464287481 36,720 427,968 SH   SOLE   384,199 0 43,769
ISHARES CORE S&P500 ETF 464287200 40,893 217,352 SH   SOLE   198,500 0 18,852
ISHARES S&P 500 GRWT ETF 464287309 596 5,966 SH   SOLE   5,966 0 0
ISHARES RUS 1000 ETF 464287622 1,617 15,425 SH   SOLE   13,667 0 1,758
ISHARES CORE S&P SCP ETF 464287804 1,329 12,058 SH   SOLE   12,015 0 43
JOHNSON & JOHNSON COM 478160104 365 3,710 SH   SOLE   3,710 0 0
JPMORGAN CHASE & CO COM 46625H100 281 4,628 SH   SOLE   4,628 0 0
LAKES ENTMNT INC COM 51206P109 97 19,393 SH   SOLE   19,393 0 0
MEDTRONIC INC COM 585055106 1,457 23,675 SH   SOLE   21,783 0 1,892
MERCK & CO INC NEW COM 58933Y105 359 6,322 SH   SOLE   6,189 0 133
MICROSOFT CORP COM 594918104 449 10,930 SH   SOLE   10,930 0 0
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 588 6,700 SH   SOLE   6,700 0 0
NUCOR CORP COM 670346105 224 4,425 SH   SOLE   4,425 0 0
ORACLE CORP COM 68389X105 1,082 26,443 SH   SOLE   26,443 0 0
OTTER TAIL CORP COM 689648103 357 11,583 SH   SOLE   11,583 0 0
PEPSICO INC COM 713448108 309 3,692 SH   SOLE   3,692 0 0
PFIZER INC COM 717081103 420 13,050 SH   SOLE   13,050 0 0
PHILIP MORRIS INTL INC COM 718172109 285 3,473 SH   SOLE   3,473 0 0
PROCTER & GAMBLE CO COM 742718109 723 8,963 SH   SOLE   8,963 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 669 3,577 SH   SOLE   2,987 0 590
TENNANT CO COM 880345103 3,292 50,154 SH   SOLE   24,378 0 25,776
UNITED PARCEL SERVICE INC CL B 911312106 4,243 43,564 SH   SOLE   43,564 0 0
VALSPAR CORP COM 920355104 1,326 18,383 SH   SOLE   18,383 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 11,611 143,007 SH   SOLE   127,767 0 15,240
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 4,061 100,058 SH   SOLE   94,122 0 5,936
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 700 11,860 SH   SOLE   11,502 0 358
VANGUARD INDEX FDS TOTAL STK MKT 922908769 263 2,691 SH   SOLE   2,691 0 0
DISNEY WALT CO COM DISNEY 254687106 368 4,591 SH   SOLE   4,591 0 0
WELLS FARGO & CO NEW COM 949746101 1,607 32,296 SH   SOLE   31,140 0 1,156
WISDOMTREE TR EMERG MKTS ETF 97717W315 55,844 1,138,027 SH   SOLE   1,025,767 0 112,260