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
PFIZER INC COM 717081103 553 15,057 SH   SOLE 0 0 0 15,057
BOSTON SCIENTIFIC CORP COM 101137107 595 15,566 SH   SOLE 0 0 0 15,566
SNAP INC CL A 83304A106 392 15,010 SH   SOLE 0 0 0 15,010
DISNEY WALT CO COM DISNEY 254687106 209 1,686 SH   SOLE 0 0 0 1,686
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 352 13,162 SH   SOLE 0 0 0 13,162
GENERAL ELECTRIC CO COM 369604103 147 23,566 SH   SOLE 0 0 0 23,566
DANAHER CORPORATION COM 235851102 226 1,048 SH   SOLE 0 0 0 1,048
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,884 5,625 SH   SOLE 0 0 0 5,625
ABBOTT LABS COM 002824100 2,706 24,865 SH   SOLE 0 0 0 24,865
PEPSICO INC COM 713448108 780 5,629 SH   SOLE 0 0 0 5,629
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 30,581 747,714 SH   SOLE 0 0 0 747,714
TCF FINL CORP COM 872307103 1,327 56,811 SH   SOLE 0 0 0 56,811
SELECT SECTOR SPDR TR ENERGY 81369Y506 209 6,966 SH   SOLE 0 0 0 6,966
TACTILE SYS TECHNOLOGY INC COM 87357P100 734 20,062 SH   SOLE 0 0 0 20,062
VANGUARD INDEX FDS LARGE CAP ETF 922908637 78,742 503,335 SH   SOLE 0 0 0 503,335
NEXTERA ENERGY INC COM 65339F101 784 2,826 SH   SOLE 0 0 0 2,826
COSTCO WHSL CORP NEW COM 22160K105 490 1,380 SH   SOLE 0 0 0 1,380
HUBBELL INC COM 443510607 219 1,600 SH   SOLE 0 0 0 1,600
TRAVELERS COMPANIES INC COM 89417E109 399 3,686 SH   SOLE 0 0 0 3,686
UNION PAC CORP COM 907818108 529 2,688 SH   SOLE 0 0 0 2,688
COASTAL FINL CORP WA COM NEW 19046P209 1,463 119,398 SH   SOLE 0 0 0 119,398
APPLE INC COM 037833100 5,599 48,348 SH   SOLE 0 0 0 48,348
TARGET CORP COM 87612E106 1,520 9,658 SH   SOLE 0 0 0 9,658
AMAZON COM INC COM 023135106 2,119 673 SH   SOLE 0 0 0 673
AT&T INC COM 00206R102 670 23,514 SH   SOLE 0 0 0 23,514
XCEL ENERGY INC COM 98389B100 742 10,754 SH   SOLE 0 0 0 10,754
MERCK & CO. INC COM 58933Y105 386 4,650 SH   SOLE 0 0 0 4,650
LOWES COS INC COM 548661107 332 1,999 SH   SOLE 0 0 0 1,999
PHILIP MORRIS INTL INC COM 718172109 243 3,247 SH   SOLE 0 0 0 3,247
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 22,568 271,735 SH   SOLE 0 0 0 271,735
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 314 4,590 SH   SOLE 0 0 0 4,590
PROCTER AND GAMBLE CO COM 742718109 1,004 7,220 SH   SOLE 0 0 0 7,220
VANGUARD INDEX FDS GROWTH ETF 922908736 274 1,202 SH   SOLE 0 0 0 1,202
ISHARES TR RUS 2000 VAL ETF 464287630 1,154 11,617 SH   SOLE 0 0 0 11,617
NIKE INC CL B 654106103 420 3,342 SH   SOLE 0 0 0 3,342
CABLE ONE INC COM 12685J105 207 110 SH   SOLE 0 0 0 110
WALMART INC COM 931142103 1,141 8,152 SH   SOLE 0 0 0 8,152
HORMEL FOODS CORP COM 440452100 436 8,927 SH   SOLE 0 0 0 8,927
WILLIS TOWERS WATSON PLC LTD SHS G96629103 213 1,018 SH   SOLE 0 0 0 1,018
INTEL CORP COM 458140100 452 8,736 SH   SOLE 0 0 0 8,736
US BANCORP DEL COM NEW 902973304 662 18,477 SH   SOLE 0 0 0 18,477
SPDR SER TR S&P 600 SMCP VAL 78464A300 581 11,592 SH   SOLE 0 0 0 11,592
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 9,175 302,214 SH   SOLE 0 0 0 302,214
JPMORGAN CHASE & CO COM 46625H100 609 6,323 SH   SOLE 0 0 0 6,323
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 571 7,166 SH   SOLE 0 0 0 7,166
CISCO SYS INC COM 17275R102 264 6,701 SH   SOLE 0 0 0 6,701
EXXON MOBIL CORP COM 30231G102 987 28,765 SH   SOLE 0 0 0 28,765
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 395 1,344 SH   SOLE 0 0 0 1,344
CHEVRON CORP NEW COM 166764100 656 9,107 SH   SOLE 0 0 0 9,107
VANGUARD INDEX FDS VALUE ETF 922908744 20,690 197,969 SH   SOLE 0 0 0 197,969
BROADCOM INC COM 11135F101 291 799 SH   SOLE 0 0 0 799
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,089 5,115 SH   SOLE 0 0 0 5,115
ISHARES INC CORE MSCI EMKT 46434G103 1,412 26,734 SH   SOLE 0 0 0 26,734
KIMBERLY CLARK CORP COM 494368103 1,283 8,686 SH   SOLE 0 0 0 8,686
CONSTELLATION BRANDS INC CL A 21036P108 218 1,150 SH   SOLE 0 0 0 1,150
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,222 28,147 SH   SOLE 0 0 0 28,147
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 664 6,499 SH   SOLE 0 0 0 6,499
VISA INC COM CL A 92826C839 221 1,103 SH   SOLE 0 0 0 1,103
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,448 46,118 SH   SOLE 0 0 0 46,118
ISHARES TR CORE S&P TTL STK 464287150 297 3,939 SH   SOLE 0 0 0 3,939
FACEBOOK INC CL A 30303M102 626 2,389 SH   SOLE 0 0 0 2,389
TJX COS INC NEW COM 872540109 491 8,824 SH   SOLE 0 0 0 8,824
VANGUARD INDEX FDS SMALL CP ETF 922908751 17,599 114,426 SH   SOLE 0 0 0 114,426
LILLY ELI & CO COM 532457108 569 3,846 SH   SOLE 0 0 0 3,846
VANGUARD INDEX FDS TOTAL STK MKT 922908769 114,256 670,870 SH   SOLE 0 0 0 670,870
GRACO INC COM 384109104 1,198 19,525 SH   SOLE 0 0 0 19,525
ALTRIA GROUP INC COM 02209S103 285 7,378 SH   SOLE 0 0 0 7,378
HOME DEPOT INC COM 437076102 373 1,343 SH   SOLE 0 0 0 1,343
SMUCKER J M CO COM NEW 832696405 213 1,846 SH   SOLE 0 0 0 1,846
MCKESSON CORP COM 58155Q103 416 2,790 SH   SOLE 0 0 0 2,790
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 263 2,249 SH   SOLE 0 0 0 2,249
NETFLIX INC COM 64110L106 234 467 SH   SOLE 0 0 0 467
WELLS FARGO CO NEW COM 949746101 570 24,242 SH   SOLE 0 0 0 24,242
COCA COLA CO COM 191216100 653 13,226 SH   SOLE 0 0 0 13,226
MAIN STR CAP CORP COM 56035L104 2,007 67,880 SH   SOLE 0 0 0 67,880
INVESCO QQQ TR UNIT SER 1 46090E103 597 2,147 SH   SOLE 0 0 0 2,147
SIRIUS XM HOLDINGS INC COM 82968B103 78 14,507 SH   SOLE 0 0 0 14,507
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 9,874 93,782 SH   SOLE 0 0 0 93,782
VERIZON COMMUNICATIONS INC COM 92343V104 453 7,616 SH   SOLE 0 0 0 7,616
UNITEDHEALTH GROUP INC COM 91324P102 9,131 29,289 SH   SOLE 0 0 0 29,289
TESLA INC COM 88160R101 217 505 SH   SOLE 0 0 0 505
FIDELITY NATL INFORMATION SV COM 31620M106 361 2,450 SH   SOLE 0 0 0 2,450
AMERICAN ELEC PWR CO INC COM 025537101 231 2,828 SH   SOLE 0 0 0 2,828
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 258 840 SH   SOLE 0 0 0 840
INTERNATIONAL BUSINESS MACHS COM 459200101 447 3,677 SH   SOLE 0 0 0 3,677
ECOLAB INC COM 278865100 280 1,402 SH   SOLE 0 0 0 1,402
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,017 12,280 SH   SOLE 0 0 0 12,280
3M CO COM 88579Y101 14,924 93,167 SH   SOLE 0 0 0 93,167
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 212 1,859 SH   SOLE 0 0 0 1,859
NOMAD FOODS LTD USD ORD SHS G6564A105 255 10,000 SH   SOLE 0 0 0 10,000
LAUDER ESTEE COS INC CL A 518439104 225 1,030 SH   SOLE 0 0 0 1,030
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,004 37,254 SH   SOLE 0 0 0 37,254
STARBUCKS CORP COM 855244109 248 2,883 SH   SOLE 0 0 0 2,883
AMERICAN WTR WKS CO INC NEW COM 030420103 607 4,188 SH   SOLE 0 0 0 4,188
MICROSOFT CORP COM 594918104 6,344 30,164 SH   SOLE 0 0 0 30,164
WEC ENERGY GROUP INC COM 92939U106 465 4,799 SH   SOLE 0 0 0 4,799
ELECTROMED INC COM 285409108 127 12,234 SH   SOLE 0 0 0 12,234
ISHARES TR RUS 1000 GRW ETF 464287614 593 2,736 SH   SOLE 0 0 0 2,736
ISHARES TR RUSSELL 2000 ETF 464287655 368 2,459 SH   SOLE 0 0 0 2,459
ISHARES TR CORE MSCI EAFE 46432F842 923 15,320 SH   SOLE 0 0 0 15,320
GENERAL MLS INC COM 370334104 485 7,859 SH   SOLE 0 0 0 7,859
ADOBE SYSTEMS INCORPORATED COM 00724F101 331 674 SH   SOLE 0 0 0 674
MCDONALDS CORP COM 580135101 204 929 SH   SOLE 0 0 0 929
HEICO CORP NEW COM 422806109 208 1,983 SH   SOLE 0 0 0 1,983
FASTENAL CO COM 311900104 390 8,659 SH   SOLE 0 0 0 8,659
ALPHABET INC CAP STK CL A 02079K305 686 468 SH   SOLE 0 0 0 468
WISDOMTREE TR INTL SMCAP DIV 97717W760 9,477 158,222 SH   SOLE 0 0 0 158,222
CIGNA CORP NEW COM 125523100 362 2,139 SH   SOLE 0 0 0 2,139
CERNER CORP COM 156782104 521 7,202 SH   SOLE 0 0 0 7,202
ISHARES TR MSCI EAFE ETF 464287465 839 13,185 SH   SOLE 0 0 0 13,185
ISHARES TR EAFE VALUE ETF 464288877 9,908 245,553 SH   SOLE 0 0 0 245,553
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 405 7,872 SH   SOLE 0 0 0 7,872
ALPHABET INC CAP STK CL C 02079K107 592 403 SH   SOLE 0 0 0 403
HONEYWELL INTL INC COM 438516106 1,493 9,071 SH   SOLE 0 0 0 9,071
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 15,611 361,023 SH   SOLE 0 0 0 361,023
EMERSON ELEC CO COM 291011104 354 5,394 SH   SOLE 0 0 0 5,394
FISERV INC COM 337738108 279 2,712 SH   SOLE 0 0 0 2,712
BAXTER INTL INC COM 071813109 267 3,321 SH   SOLE 0 0 0 3,321
ISHARES TR CORE S&P500 ETF 464287200 757 2,254 SH   SOLE 0 0 0 2,254
PROSHARES TR ULTRAPRO SHORT S 74347B268 137 15,782 SH   SOLE 0 0 0 15,782
BADGER METER INC COM 056525108 426 6,522 SH   SOLE 0 0 0 6,522
SPDR SER TR S&P 600 SML CAP 78464A813 259 4,247 SH   SOLE 0 0 0 4,247
JOHNSON & JOHNSON COM 478160104 1,826 12,263 SH   SOLE 0 0 0 12,263
VANGUARD INDEX FDS SM CP VAL ETF 922908611 17,182 155,310 SH   SOLE 0 0 0 155,310
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,280 24,525 SH   SOLE 0 0 0 24,525