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 574 15,833 SH   SOLE 0 0 0 15,833
BOSTON SCIENTIFIC CORP COM 101137107 582 15,058 SH   SOLE 0 0 0 15,058
SNAP INC CL A 83304A106 523 10,010 SH   SOLE 0 0 0 10,010
GENERAL ELECTRIC CO COM 369604103 199 15,140 SH   SOLE 0 0 0 15,140
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 356 11,204 SH   SOLE 0 0 0 11,204
DANAHER CORPORATION COM 235851102 441 1,960 SH   SOLE 0 0 0 1,960
KIMBERLY-CLARK CORP COM 494368103 468 3,365 SH   SOLE 0 0 0 3,365
DISNEY WALT CO COM 254687106 376 2,039 SH   SOLE 0 0 0 2,039
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,212 5,581 SH   SOLE 0 0 0 5,581
ABBOTT LABS COM 002824100 2,706 22,579 SH   SOLE 0 0 0 22,579
BK OF AMERICA CORP COM 060505104 317 8,186 SH   SOLE 0 0 0 8,186
COSTCO WHSL CORP NEW COM 22160K105 469 1,331 SH   SOLE 0 0 0 1,331
PEPSICO INC COM 713448108 795 5,619 SH   SOLE 0 0 0 5,619
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 39,039 794,930 SH   SOLE 0 0 0 794,930
SELECT SECTOR SPDR TR ENERGY 81369Y506 348 7,095 SH   SOLE 0 0 0 7,095
TACTILE SYS TECHNOLOGY INC COM 87357P100 930 17,062 SH   SOLE 0 0 0 17,062
VANGUARD INDEX FDS LARGE CAP ETF 922908637 86,045 464,353 SH   SOLE 0 0 0 464,353
NEXTERA ENERGY INC COM 65339F101 917 12,126 SH   SOLE 0 0 0 12,126
UNION PAC CORP COM 907818108 557 2,525 SH   SOLE 0 0 0 2,525
COASTAL FINL CORP WA COM NEW 19046P209 3,131 119,398 SH   SOLE 0 0 0 119,398
TARGET CORP COM 87612E106 1,788 9,029 SH   SOLE 0 0 0 9,029
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 219 663 SH   SOLE 0 0 0 663
TRAVELERS COMPANIES INC COM 89417E109 431 2,867 SH   SOLE 0 0 0 2,867
APPLE INC COM 037833100 5,584 45,714 SH   SOLE 0 0 0 45,714
AMAZON COM INC COM 023135106 1,937 626 SH   SOLE 0 0 0 626
AT&T INC COM 00206R102 806 26,622 SH   SOLE 0 0 0 26,622
XCEL ENERGY INC COM 98389B100 949 14,273 SH   SOLE 0 0 0 14,273
MERCK & CO. INC COM 58933Y105 356 4,623 SH   SOLE 0 0 0 4,623
PHILIP MORRIS INTL INC COM 718172109 272 3,070 SH   SOLE 0 0 0 3,070
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 213 1,126 SH   SOLE 0 0 0 1,126
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 37,365 454,617 SH   SOLE 0 0 0 454,617
PROCTER AND GAMBLE CO COM 742718109 990 7,311 SH   SOLE 0 0 0 7,311
BOEING CO COM 097023105 248 974 SH   SOLE 0 0 0 974
SCHWAB CHARLES CORP COM 808513105 247 3,782 SH   SOLE 0 0 0 3,782
AMERICAN CENTY ETF TR US SML CP VALU 025072877 6,827 94,537 SH   SOLE 0 0 0 94,537
VANGUARD INDEX FDS GROWTH ETF 922908736 677 2,633 SH   SOLE 0 0 0 2,633
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 448 4,493 SH   SOLE 0 0 0 4,493
WISDOMTREE TR US LARGECAP DIVD 97717W307 202 1,759 SH   SOLE 0 0 0 1,759
ISHARES TR RUS 2000 VAL ETF 464287630 1,849 11,596 SH   SOLE 0 0 0 11,596
NIKE INC CL B 654106103 437 3,291 SH   SOLE 0 0 0 3,291
CABLE ONE INC COM 12685J105 201 110 SH   SOLE 0 0 0 110
HORMEL FOODS CORP COM 440452100 415 8,678 SH   SOLE 0 0 0 8,678
INTEL CORP COM 458140100 537 8,384 SH   SOLE 0 0 0 8,384
US BANCORP DEL COM NEW 902973304 986 17,821 SH   SOLE 0 0 0 17,821
WALMART INC COM 931142103 701 5,158 SH   SOLE 0 0 0 5,158
WILLIS TOWERS WATSON PLC LTD SHS G96629103 233 1,018 SH   SOLE 0 0 0 1,018
SHERWIN WILLIAMS CO COM 824348106 2,524 3,420 SH   SOLE 0 0 0 3,420
SPDR SER TR S&P 600 SMCP VAL 78464A300 927 11,312 SH   SOLE 0 0 0 11,312
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 10,870 290,887 SH   SOLE 0 0 0 290,887
JPMORGAN CHASE & CO COM 46625H100 785 5,154 SH   SOLE 0 0 0 5,154
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 700 7,236 SH   SOLE 0 0 0 7,236
CISCO SYS INC COM 17275R102 335 6,472 SH   SOLE 0 0 0 6,472
EXXON MOBIL CORP COM 30231G102 829 14,841 SH   SOLE 0 0 0 14,841
ABBVIE INC COM 00287Y109 219 2,027 SH   SOLE 0 0 0 2,027
CHEVRON CORP NEW COM 166764100 403 3,846 SH   SOLE 0 0 0 3,846
BROADCOM INC COM 11135F101 372 802 SH   SOLE 0 0 0 802
ISHARES INC CORE MSCI EMKT 46434G103 1,801 27,988 SH   SOLE 0 0 0 27,988
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,337 5,233 SH   SOLE 0 0 0 5,233
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 302 1,330 SH   SOLE 0 0 0 1,330
ISHARES TR S&P 100 ETF 464287101 208 1,159 SH   SOLE 0 0 0 1,159
VANGUARD INDEX FDS VALUE ETF 922908744 25,095 190,896 SH   SOLE 0 0 0 190,896
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,179 34,602 SH   SOLE 0 0 0 34,602
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 221 1,706 SH   SOLE 0 0 0 1,706
VISA INC COM CL A 92826C839 364 1,719 SH   SOLE 0 0 0 1,719
CONSTELLATION BRANDS INC CL A 21036P108 266 1,166 SH   SOLE 0 0 0 1,166
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 606 6,349 SH   SOLE 0 0 0 6,349
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,702 45,241 SH   SOLE 0 0 0 45,241
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 227 6,670 SH   SOLE 0 0 0 6,670
TJX COS INC NEW COM 872540109 538 8,127 SH   SOLE 0 0 0 8,127
VANGUARD INDEX FDS SMALL CP ETF 922908751 21,262 99,320 SH   SOLE 0 0 0 99,320
LILLY ELI & CO COM 532457108 738 3,952 SH   SOLE 0 0 0 3,952
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 5,402 86,852 SH   SOLE 0 0 0 86,852
ISHARES TR CORE S&P TTL STK 464287150 413 4,510 SH   SOLE 0 0 0 4,510
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 202 2,383 SH   SOLE 0 0 0 2,383
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 248 1,867 SH   SOLE 0 0 0 1,867
FACEBOOK INC CL A 30303M102 717 2,435 SH   SOLE 0 0 0 2,435
VANGUARD INDEX FDS TOTAL STK MKT 922908769 144,782 700,478 SH   SOLE 0 0 0 700,478
GRACO INC COM 384109104 1,340 18,710 SH   SOLE 0 0 0 18,710
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 238 500 SH   SOLE 0 0 0 500
ALTRIA GROUP INC COM 02209S103 363 7,096 SH   SOLE 0 0 0 7,096
HOME DEPOT INC COM 437076102 440 1,441 SH   SOLE 0 0 0 1,441
ISHARES TR CORE US AGGBD ET 464287226 233 2,049 SH   SOLE 0 0 0 2,049
MCKESSON CORP COM 58155Q103 513 2,630 SH   SOLE 0 0 0 2,630
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 308 1,749 SH   SOLE 0 0 0 1,749
COCA COLA CO COM 191216100 667 12,658 SH   SOLE 0 0 0 12,658
NETFLIX INC COM 64110L106 255 488 SH   SOLE 0 0 0 488
INVESCO QQQ TR UNIT SER 1 46090E103 745 2,336 SH   SOLE 0 0 0 2,336
WELLS FARGO CO NEW COM 949746101 853 21,821 SH   SOLE 0 0 0 21,821
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 11,057 86,132 SH   SOLE 0 0 0 86,132
UNITEDHEALTH GROUP INC COM 91324P102 11,089 29,803 SH   SOLE 0 0 0 29,803
INTERNATIONAL BUSINESS MACHS COM 459200101 577 4,330 SH   SOLE 0 0 0 4,330
ECOLAB INC COM 278865100 264 1,233 SH   SOLE 0 0 0 1,233
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 945 11,454 SH   SOLE 0 0 0 11,454
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 341 2,249 SH   SOLE 0 0 0 2,249
3M CO COM 88579Y101 19,188 99,583 SH   SOLE 0 0 0 99,583
MAIN STR CAP CORP COM 56035L104 2,658 67,880 SH   SOLE 0 0 0 67,880
VERIZON COMMUNICATIONS INC COM 92343V104 477 8,195 SH   SOLE 0 0 0 8,195
TESLA INC COM 88160R101 432 647 SH   SOLE 0 0 0 647
FIDELITY NATL INFORMATION SV COM 31620M106 338 2,403 SH   SOLE 0 0 0 2,403
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 304 835 SH   SOLE 0 0 0 835
ALLSTATE CORP COM 020002101 282 2,452 SH   SOLE 0 0 0 2,452
LAUDER ESTEE COS INC CL A 518439104 264 906 SH   SOLE 0 0 0 906
STARBUCKS CORP COM 855244109 315 2,887 SH   SOLE 0 0 0 2,887
MICROSOFT CORP COM 594918104 7,009 29,726 SH   SOLE 0 0 0 29,726
ISHARES TR RUSSELL 2000 ETF 464287655 567 2,566 SH   SOLE 0 0 0 2,566
ISHARES TR CORE MSCI EAFE 46432F842 1,104 15,328 SH   SOLE 0 0 0 15,328
GENERAL MLS INC COM 370334104 545 8,883 SH   SOLE 0 0 0 8,883
SPDR GOLD TR GOLD SHS 78463V107 2,103 13,150 SH   SOLE 0 0 0 13,150
ADOBE SYSTEMS INCORPORATED COM 00724F101 338 712 SH   SOLE 0 0 0 712
RAYTHEON TECHNOLOGIES CORP COM 75513E101 213 2,753 SH   SOLE 0 0 0 2,753
NOMAD FOODS LTD USD ORD SHS G6564A105 275 10,000 SH   SOLE 0 0 0 10,000
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,309 34,454 SH   SOLE 0 0 0 34,454
AMERICAN WTR WKS CO INC NEW COM 030420103 742 4,949 SH   SOLE 0 0 0 4,949
WEC ENERGY GROUP INC COM 92939U106 360 3,850 SH   SOLE 0 0 0 3,850
ISHARES TR RUS 1000 GRW ETF 464287614 373 1,535 SH   SOLE 0 0 0 1,535
ELECTROMED INC COM 285409108 129 12,234 SH   SOLE 0 0 0 12,234
MCDONALDS CORP COM 580135101 264 1,180 SH   SOLE 0 0 0 1,180
HEICO CORP NEW COM 422806109 249 1,983 SH   SOLE 0 0 0 1,983
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 218 1,865 SH   SOLE 0 0 0 1,865
MARRIOTT INTL INC NEW CL A 571903202 242 1,634 SH   SOLE 0 0 0 1,634
CIGNA CORP NEW COM 125523100 541 2,238 SH   SOLE 0 0 0 2,238
FASTENAL CO COM 311900104 454 9,033 SH   SOLE 0 0 0 9,033
ALPHABET INC CAP STK CL A 02079K305 926 449 SH   SOLE 0 0 0 449
WISDOMTREE TR INTL SMCAP DIV 97717W760 9,877 136,746 SH   SOLE 0 0 0 136,746
CERNER CORP COM 156782104 518 7,202 SH   SOLE 0 0 0 7,202
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 321 6,255 SH   SOLE 0 0 0 6,255
ALPHABET INC CAP STK CL C 02079K107 790 382 SH   SOLE 0 0 0 382
EMERSON ELEC CO COM 291011104 463 5,133 SH   SOLE 0 0 0 5,133
ISHARES TR MSCI EAFE ETF 464287465 817 10,769 SH   SOLE 0 0 0 10,769
ISHARES TR EAFE VALUE ETF 464288877 11,956 234,561 SH   SOLE 0 0 0 234,561
HONEYWELL INTL INC COM 438516106 1,637 7,542 SH   SOLE 0 0 0 7,542
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 17,752 341,061 SH   SOLE 0 0 0 341,061
FISERV INC COM 337738108 312 2,621 SH   SOLE 0 0 0 2,621
BAXTER INTL INC COM 071813109 280 3,319 SH   SOLE 0 0 0 3,319
MORGAN STANLEY COM NEW 617446448 315 4,056 SH   SOLE 0 0 0 4,056
ISHARES TR CORE S&P500 ETF 464287200 920 2,313 SH   SOLE 0 0 0 2,313
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 378 6,622 SH   SOLE 0 0 0 6,622
MEDTRONIC PLC SHS G5960L103 456 3,856 SH   SOLE 0 0 0 3,856
TCF FINL CORP COM 872307103 2,641 56,838 SH   SOLE 0 0 0 56,838
SPDR SER TR S&P 600 SML CAP 78464A813 385 4,093 SH   SOLE 0 0 0 4,093
JOHNSON & JOHNSON COM 478160104 2,287 13,915 SH   SOLE 0 0 0 13,915
S&P GLOBAL INC COM 78409V104 336 953 SH   SOLE 0 0 0 953
VANGUARD INDEX FDS SM CP VAL ETF 922908611 19,582 118,244 SH   SOLE 0 0 0 118,244
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,586 24,293 SH   SOLE 0 0 0 24,293
BADGER METER INC COM 056525108 607 6,522 SH   SOLE 0 0 0 6,522
FULLER H B CO COM 359694106 229 3,642 SH   SOLE 0 0 0 3,642