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
VANGUARD INDEX FDS TOTAL STK MKT 922908769 106,018 708,443 SH   SOLE N/A 0 0 708,443
VANGUARD INDEX FDS LARGE CAP ETF 922908637 70,045 524,643 SH   SOLE N/A 0 0 524,643
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 30,625 707,761 SH   SOLE N/A 0 0 707,761
3M CO COM 88579Y101 19,741 93,688 SH   SOLE N/A 0 0 93,688
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 16,590 212,609 SH   SOLE N/A 0 0 212,609
VANGUARD INDEX FDS VALUE ETF 922908744 16,384 148,031 SH   SOLE N/A 0 0 148,031
VANGUARD INDEX FDS SM CP VAL ETF 922908611 16,264 116,707 SH   SOLE N/A 0 0 116,707
VANGUARD INDEX FDS SMALL CP ETF 922908751 14,612 89,877 SH   SOLE N/A 0 0 89,877
WISDOMTREE TRUST INTL SMCAP DIV 97717W760 9,101 127,930 SH   SOLE N/A 0 0 127,930
UNITEDHEALTH GROUP INC COM 91324P102 8,102 30,452 SH   SOLE N/A 0 0 30,452
ISHARES TR MSCI VAL IDX 464288877 7,588 146,141 SH   SOLE N/A 0 0 146,141
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 7,177 208,866 SH   SOLE N/A 0 0 208,866
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 6,665 162,551 SH   SOLE N/A 0 0 162,551
TACTILE SYS TECHNOLOGY INC COM 87357P100 3,701 52,093 SH   SOLE N/A 0 0 52,093
ABBOTT LABS COM 002824100 3,601 49,085 SH   SOLE N/A 0 0 49,085
TCF FINL CORP COM 872275102 2,720 114,237 SH   SOLE N/A 0 0 114,237
MAIN STREET CAPITAL CORP COM 56035L104 2,517 65,380 SH   SOLE N/A 0 0 65,380
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2,482 35,679 SH   SOLE N/A 0 0 35,679
MICROSOFT CORP COM 594918104 2,429 21,235 SH   SOLE N/A 0 0 21,235
APPLE INC COM 037833100 1,965 8,704 SH   SOLE N/A 0 0 8,704
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 1,861 16,590 SH   SOLE N/A 0 0 16,590
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,655 5,692 SH   SOLE N/A 0 0 5,692
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 1,637 33,015 SH   SOLE N/A 0 0 33,015
AT&T INC COM 00206R102 1,260 37,519 SH   SOLE N/A 0 0 37,519
WELLS FARGO & CO NEW COM 949746101 1,246 23,698 SH   SOLE N/A 0 0 23,698
AMAZON COM INC COM 023135106 1,214 606 SH   SOLE N/A 0 0 606
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,110 19,792 SH   SOLE N/A 0 0 19,792
HONEYWELL INTL INC COM 438516106 1,102 6,622 SH   SOLE N/A 0 0 6,622
JOHNSON & JOHNSON COM 478160104 1,097 7,941 SH   SOLE N/A 0 0 7,941
US BANCORP DEL COM NEW 902973304 1,095 20,741 SH   SOLE N/A 0 0 20,741
ISHARES TR MSCI EAFE INDEX 464287465 950 13,967 SH   SOLE N/A 0 0 13,967
TARGET CORP COM 87612E106 882 10,000 SH   SOLE N/A 0 0 10,000
GRACO INC COM 384109104 831 17,943 SH   SOLE N/A 0 0 17,943
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 810 3,782 SH   SOLE N/A 0 0 3,782
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 773 11,328 SH   SOLE N/A 0 0 11,328
ISHARES TR CORE S&P500 ETF 464287200 714 2,438 SH   SOLE N/A 0 0 2,438
LILLY ELI CO COM 532457108 707 6,588 SH   SOLE N/A 0 0 6,588
CERNER CORP COM 156782104 701 10,881 SH   SOLE N/A 0 0 10,881
EXXON MOBIL CORP COM 30231G102 690 8,118 SH   SOLE N/A 0 0 8,118
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 607 6,199 SH   SOLE N/A 0 0 6,199
PEPSICO INC COM 713448108 605 5,409 SH   SOLE N/A 0 0 5,409
INTERNATIONAL BUSINESS MACHS COM 459200101 577 3,817 SH   SOLE N/A 0 0 3,817
VANGUARD INDEX FDS REIT ETF 922908553 537 6,658 SH   SOLE N/A 0 0 6,658
POWERSHARES QQQ TRUST UNIT SER 1 46090E103 532 2,865 SH   SOLE N/A 0 0 2,865
Griffin American Health III RE COM 398183103 498 53,763 SH   SOLE N/A 0 0 53,763
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 439 5,352 SH   SOLE N/A 0 0 5,352
JPMORGAN CHASE & CO COM 46625H100 436 3,861 SH   SOLE N/A 0 0 3,861
MCKESSON CORP COM 58155Q103 416 3,136 SH   SOLE N/A 0 0 3,136
CHEVRON CORP NEW COM 166764100 413 3,375 SH   SOLE N/A 0 0 3,375
XCEL ENERGY INC COM 98389B100 411 8,705 SH   SOLE N/A 0 0 8,705
HORMEL FOODS CORP COM 440452100 393 9,987 SH   SOLE N/A 0 0 9,987
ISHARES INC CORE MSCI EMKT 46434G103 386 7,452 SH   SOLE N/A 0 0 7,452
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 383 11,419 SH   SOLE N/A 0 0 11,419
PFIZER INC COM 717081103 380 8,632 SH   SOLE N/A 0 0 8,632
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 372 4,762 SH   SOLE N/A 0 0 4,762
PROCTER & GAMBLE CO COM 742718109 372 4,465 SH   SOLE N/A 0 0 4,465
ISHARES TR RUSSELL 2000 ETF 464287655 370 2,196 SH   SOLE N/A 0 0 2,196
SPDR SERIES TRUST S&P 600 SML CAP 78464A813 368 4,872 SH   SOLE N/A 0 0 4,872
ALPHABET INC CAP STK CL A 02079K305 360 298 SH   SOLE N/A 0 0 298
FACEBOOK INC CL A 30303M102 336 2,042 SH   SOLE N/A 0 0 2,042
NEXTERA ENERGY INC COM 65339F101 335 2,000 SH   SOLE N/A 0 0 2,000
FASTENAL CO COM 311900104 316 5,450 SH   SOLE N/A 0 0 5,450
PLATFORM SPECIALTY PRODS COR COM 72766Q105 312 25,000 SH   SOLE N/A 0 0 25,000
NIKE INC CL B 654106103 310 3,655 SH   SOLE N/A 0 0 3,655
NEOGEN CORP COM 640491106 306 4,276 SH   SOLE N/A 0 0 4,276
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 300 3,935 SH   SOLE N/A 0 0 3,935
COCA COLA CO COM 191216100 291 6,301 SH   SOLE N/A 0 0 6,301
POWERSHARES ETF TRUST FTSE US1500 SM 46137V597 289 2,030 SH   SOLE N/A 0 0 2,030
ISHARES TR RUS 1000 GRW ETF 464287614 285 1,829 SH   SOLE N/A 0 0 1,829
UNION PAC CORP COM 907818108 275 1,688 SH   SOLE N/A 0 0 1,688
TRAVELERS COMPANIES INC COM 89417E109 275 2,121 SH   SOLE N/A 0 0 2,121
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 275 1,616 SH   SOLE N/A 0 0 1,616
MEDTRONIC INC COM 585055106 272 2,770 SH   SOLE N/A 0 0 2,770
ALPHABET INC CAP STK CL C 02079K107 265 222 SH   SOLE N/A 0 0 222
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 259 3,687 SH   SOLE N/A 0 0 3,687
PHILIP MORRIS INTL INC COM 718172109 253 3,108 SH   SOLE N/A 0 0 3,108
CISCO SYS INC COM 17275R102 243 4,994 SH   SOLE N/A 0 0 4,994
FIDELITY NATL INFORMATION SV COM 31620M106 242 2,220 SH   SOLE N/A 0 0 2,220
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 235 9,133 SH   SOLE N/A 0 0 9,133
ISHARES TR S&P SML 600 GWT 464287887 232 2,665 SH   SOLE N/A 0 0 2,665
STARBUCKS CORP COM 855244109 230 4,040 SH   SOLE N/A 0 0 4,040
MERCK & CO INC NEW COM 58933Y105 226 3,192 SH   SOLE N/A 0 0 3,192
POWERSHARES ETF TRUST FTSE RAFI 1000 46137V613 221 1,859 SH   SOLE N/A 0 0 1,859
ALTRIA GROUP INC COM 02209S103 217 3,594 SH   SOLE N/A 0 0 3,594
DOLLAR GEN CORP NEW COM 256677105 216 1,975 SH   SOLE N/A 0 0 1,975
BADGER METER INC COM 056525108 212 4,000 SH   SOLE N/A 0 0 4,000
ENTERPRISE PRODS PARTNERS L COM 293792107 208 7,251 SH   SOLE N/A 0 0 7,251
MCDONALDS CORP COM 580135101 203 1,215 SH   SOLE N/A 0 0 1,215
NOMAD FOODS LTD USD ORD SHS G6564A105 203 10,000 SH   SOLE N/A 0 0 10,000
BOEING CO COM 097023105 203 547 SH   SOLE N/A 0 0 547
SCHWAB STRATEGIC TR US REIT ETF 808524847 201 4,825 SH   SOLE N/A 0 0 4,825
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 201 1,222 SH   SOLE N/A 0 0 1,222
KINDER MORGAN INC DEL COM 49456B101 183 10,318 SH   SOLE N/A 0 0 10,318
BRIDGEWATER BANCSHARES INC COM ACCD INV 108621103 146 11,204 SH   SOLE N/A 0 0 11,204
ELECTROMED INC COM 285409108 92 14,134 SH   SOLE N/A 0 0 14,134
SIRIUS XM HLDGS INC COM 82968B103 90 14,274 SH   SOLE N/A 0 0 14,274
VAXART INC COM NEW 92243A200 81 28,451 SH   SOLE N/A 0 0 28,451