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 585 15,748 SH   SOLE 0 0 0 15,748
BOSTON SCIENTIFIC CORP COM 101137107 553 15,058 SH   SOLE 0 0 0 15,058
SNAP INC CL A 83304A106 528 10,010 SH   SOLE 0 0 0 10,010
GENERAL ELECTRIC CO COM 369604103 138 12,174 SH   SOLE 0 0 0 12,174
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 365 11,354 SH   SOLE 0 0 0 11,354
DANAHER CORPORATION COM 235851102 424 1,742 SH   SOLE 0 0 0 1,742
KIMBERLY-CLARK CORP COM 494368103 634 4,810 SH   SOLE 0 0 0 4,810
DISNEY WALT CO COM 254687106 306 1,713 SH   SOLE 0 0 0 1,713
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,103 5,515 SH   SOLE 0 0 0 5,515
ABBOTT LABS COM 002824100 2,502 22,414 SH   SOLE 0 0 0 22,414
BK OF AMERICA CORP COM 060505104 265 8,148 SH   SOLE 0 0 0 8,148
COSTCO WHSL CORP NEW COM 22160K105 485 1,310 SH   SOLE 0 0 0 1,310
PEPSICO INC COM 713448108 815 5,656 SH   SOLE 0 0 0 5,656
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 37,569 764,535 SH   SOLE 0 0 0 764,535
SELECT SECTOR SPDR TR ENERGY 81369Y506 289 6,966 SH   SOLE 0 0 0 6,966
TCF FINL CORP COM 872307103 2,437 56,827 SH   SOLE 0 0 0 56,827
TACTILE SYS TECHNOLOGY INC COM 87357P100 1,032 20,062 SH   SOLE 0 0 0 20,062
VANGUARD INDEX FDS LARGE CAP ETF 922908637 85,144 474,976 SH   SOLE 0 0 0 474,976
NEXTERA ENERGY INC COM 65339F101 831 10,246 SH   SOLE 0 0 0 10,246
UNION PAC CORP COM 907818108 596 2,722 SH   SOLE 0 0 0 2,722
COASTAL FINL CORP WA COM NEW 19046P209 2,622 119,398 SH   SOLE 0 0 0 119,398
TARGET CORP COM 87612E106 1,637 8,455 SH   SOLE 0 0 0 8,455
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 206 663 SH   SOLE 0 0 0 663
TRAVELERS COMPANIES INC COM 89417E109 417 2,983 SH   SOLE 0 0 0 2,983
APPLE INC COM 037833100 6,168 46,711 SH   SOLE 0 0 0 46,711
AMAZON COM INC COM 023135106 1,859 584 SH   SOLE 0 0 0 584
AT&T INC COM 00206R102 697 24,010 SH   SOLE 0 0 0 24,010
XCEL ENERGY INC COM 98389B100 844 12,834 SH   SOLE 0 0 0 12,834
MERCK & CO. INC COM 58933Y105 375 4,517 SH   SOLE 0 0 0 4,517
PHILIP MORRIS INTL INC COM 718172109 251 3,015 SH   SOLE 0 0 0 3,015
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 32,526 393,203 SH   SOLE 0 0 0 393,203
PROCTER AND GAMBLE CO COM 742718109 973 7,007 SH   SOLE 0 0 0 7,007
SCHWAB CHARLES CORP COM 808513105 202 3,429 SH   SOLE 0 0 0 3,429
AMERICAN CENTY ETF TR US SML CP VALU 025072877 3,884 63,751 SH   SOLE 0 0 0 63,751
VANGUARD INDEX FDS GROWTH ETF 922908736 322 1,254 SH   SOLE 0 0 0 1,254
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 436 4,638 SH   SOLE 0 0 0 4,638
ISHARES TR RUS 2000 VAL ETF 464287630 1,623 11,629 SH   SOLE 0 0 0 11,629
NIKE INC CL B 654106103 500 3,414 SH   SOLE 0 0 0 3,414
CABLE ONE INC COM 12685J105 227 110 SH   SOLE 0 0 0 110
HORMEL FOODS CORP COM 440452100 389 8,554 SH   SOLE 0 0 0 8,554
INTEL CORP COM 458140100 347 6,716 SH   SOLE 0 0 0 6,716
US BANCORP DEL COM NEW 902973304 896 18,167 SH   SOLE 0 0 0 18,167
WALMART INC COM 931142103 933 6,362 SH   SOLE 0 0 0 6,362
WILLIS TOWERS WATSON PLC LTD SHS G96629103 207 1,018 SH   SOLE 0 0 0 1,018
SPDR SER TR S&P 600 SMCP VAL 78464A300 818 11,593 SH   SOLE 0 0 0 11,593
SPDR INDEX SHS FDS S&P INTL SMLCP 78463X871 10,715 293,241 SH   SOLE 0 0 0 293,241
JPMORGAN CHASE & CO COM 46625H100 704 5,178 SH   SOLE 0 0 0 5,178
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 670 7,184 SH   SOLE 0 0 0 7,184
CISCO SYS INC COM 17275R102 270 5,988 SH   SOLE 0 0 0 5,988
EXXON MOBIL CORP COM 30231G102 653 14,357 SH   SOLE 0 0 0 14,357
CHEVRON CORP NEW COM 166764100 341 3,743 SH   SOLE 0 0 0 3,743
BROADCOM INC COM 11135F101 357 802 SH   SOLE 0 0 0 802
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,187 5,073 SH   SOLE 0 0 0 5,073
ISHARES INC CORE MSCI EMKT 46434G103 1,715 26,173 SH   SOLE 0 0 0 26,173
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 312 1,323 SH   SOLE 0 0 0 1,323
ISHARES TR S&P 100 ETF 464287101 202 1,159 SH   SOLE 0 0 0 1,159
VANGUARD INDEX FDS VALUE ETF 922908744 23,678 193,830 SH   SOLE 0 0 0 193,830
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,679 32,250 SH   SOLE 0 0 0 32,250
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 223 1,706 SH   SOLE 0 0 0 1,706
VISA INC COM CL A 92826C839 327 1,518 SH   SOLE 0 0 0 1,518
CONSTELLATION BRANDS INC CL A 21036P108 267 1,161 SH   SOLE 0 0 0 1,161
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 618 6,349 SH   SOLE 0 0 0 6,349
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,688 44,982 SH   SOLE 0 0 0 44,982
TJX COS INC NEW COM 872540109 631 8,980 SH   SOLE 0 0 0 8,980
VANGUARD INDEX FDS SMALL CP ETF 922908751 21,408 105,067 SH   SOLE 0 0 0 105,067
LILLY ELI & CO COM 532457108 644 3,869 SH   SOLE 0 0 0 3,869
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 3,248 54,611 SH   SOLE 0 0 0 54,611
ISHARES TR CORE S&P TTL STK 464287150 398 4,510 SH   SOLE 0 0 0 4,510
FACEBOOK INC CL A 30303M102 669 2,502 SH   SOLE 0 0 0 2,502
VANGUARD INDEX FDS TOTAL STK MKT 922908769 133,191 668,464 SH   SOLE 0 0 0 668,464
GRACO INC COM 384109104 1,423 18,999 SH   SOLE 0 0 0 18,999
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 220 500 SH   SOLE 0 0 0 500
ALTRIA GROUP INC COM 02209S103 293 7,047 SH   SOLE 0 0 0 7,047
ISHARES GOLD TRUST ISHARES 464285105 1,982 112,405 SH   SOLE 0 0 0 112,405
HOME DEPOT INC COM 437076102 369 1,373 SH   SOLE 0 0 0 1,373
ISHARES TR CORE US AGGBD ET 464287226 240 2,049 SH   SOLE 0 0 0 2,049
MCKESSON CORP COM 58155Q103 480 2,615 SH   SOLE 0 0 0 2,615
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 318 1,995 SH   SOLE 0 0 0 1,995
NETFLIX INC COM 64110L106 236 462 SH   SOLE 0 0 0 462
COCA COLA CO COM 191216100 626 12,253 SH   SOLE 0 0 0 12,253
INVESCO QQQ TR UNIT SER 1 46090E103 850 2,663 SH   SOLE 0 0 0 2,663
WELLS FARGO CO NEW COM 949746101 749 22,559 SH   SOLE 0 0 0 22,559
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 11,345 90,165 SH   SOLE 0 0 0 90,165
UNITEDHEALTH GROUP INC COM 91324P102 10,806 29,736 SH   SOLE 0 0 0 29,736
INTERNATIONAL BUSINESS MACHS COM 459200101 454 3,530 SH   SOLE 0 0 0 3,530
ECOLAB INC COM 278865100 281 1,267 SH   SOLE 0 0 0 1,267
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 943 11,350 SH   SOLE 0 0 0 11,350
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 309 2,249 SH   SOLE 0 0 0 2,249
3M CO COM 88579Y101 16,312 97,898 SH   SOLE 0 0 0 97,898
MAIN STR CAP CORP COM 56035L104 2,162 67,880 SH   SOLE 0 0 0 67,880
SIRIUS XM HOLDINGS INC COM 82968B103 86 14,507 SH   SOLE 0 0 0 14,507
VERIZON COMMUNICATIONS INC COM 92343V104 439 7,598 SH   SOLE 0 0 0 7,598
TESLA INC COM 88160R101 521 592 SH   SOLE 0 0 0 592
FIDELITY NATL INFORMATION SV COM 31620M106 318 2,293 SH   SOLE 0 0 0 2,293
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 261 744 SH   SOLE 0 0 0 744
LAUDER ESTEE COS INC CL A 518439104 238 912 SH   SOLE 0 0 0 912
STARBUCKS CORP COM 855244109 294 2,781 SH   SOLE 0 0 0 2,781
MICROSOFT CORP COM 594918104 6,184 28,159 SH   SOLE 0 0 0 28,159
ISHARES TR RUSSELL 2000 ETF 464287655 511 2,459 SH   SOLE 0 0 0 2,459
ISHARES TR CORE MSCI EAFE 46432F842 1,099 15,320 SH   SOLE 0 0 0 15,320
GENERAL MLS INC COM 370334104 395 7,010 SH   SOLE 0 0 0 7,010
ADOBE SYSTEMS INCORPORATED COM 00724F101 302 622 SH   SOLE 0 0 0 622
NOMAD FOODS LTD USD ORD SHS G6564A105 255 10,000 SH   SOLE 0 0 0 10,000
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 3,378 36,360 SH   SOLE 0 0 0 36,360
AMERICAN WTR WKS CO INC NEW COM 030420103 659 4,200 SH   SOLE 0 0 0 4,200
WEC ENERGY GROUP INC COM 92939U106 325 3,693 SH   SOLE 0 0 0 3,693
ISHARES TR RUS 1000 GRW ETF 464287614 543 2,224 SH   SOLE 0 0 0 2,224
ELECTROMED INC COM 285409108 125 12,234 SH   SOLE 0 0 0 12,234
HEICO CORP NEW COM 422806109 275 1,983 SH   SOLE 0 0 0 1,983
MARRIOTT INTL INC NEW CL A 571903202 212 1,634 SH   SOLE 0 0 0 1,634
CIGNA CORP NEW COM 125523100 524 2,371 SH   SOLE 0 0 0 2,371
FASTENAL CO COM 311900104 440 8,672 SH   SOLE 0 0 0 8,672
ALPHABET INC CAP STK CL A 02079K305 838 466 SH   SOLE 0 0 0 466
WISDOMTREE TR INTL SMCAP DIV 97717W760 9,764 139,055 SH   SOLE 0 0 0 139,055
CERNER CORP COM 156782104 575 7,202 SH   SOLE 0 0 0 7,202
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 323 6,298 SH   SOLE 0 0 0 6,298
ALPHABET INC CAP STK CL C 02079K107 725 401 SH   SOLE 0 0 0 401
EMERSON ELEC CO COM 291011104 444 5,422 SH   SOLE 0 0 0 5,422
ISHARES TR MSCI EAFE ETF 464287465 822 10,850 SH   SOLE 0 0 0 10,850
ISHARES TR EAFE VALUE ETF 464288877 11,983 242,221 SH   SOLE 0 0 0 242,221
HONEYWELL INTL INC COM 438516106 1,578 7,515 SH   SOLE 0 0 0 7,515
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 18,488 352,426 SH   SOLE 0 0 0 352,426
FISERV INC COM 337738108 306 2,621 SH   SOLE 0 0 0 2,621
BAXTER INTL INC COM 071813109 271 3,319 SH   SOLE 0 0 0 3,319
MORGAN STANLEY COM NEW 617446448 215 2,863 SH   SOLE 0 0 0 2,863
BLINK CHARGING CO COM 09354A100 254 5,777 SH   SOLE 0 0 0 5,777
ISHARES TR CORE S&P500 ETF 464287200 820 2,144 SH   SOLE 0 0 0 2,144
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 444 7,599 SH   SOLE 0 0 0 7,599
MEDTRONIC PLC SHS G5960L103 422 3,524 SH   SOLE 0 0 0 3,524
SPDR SER TR S&P 600 SML CAP 78464A813 360 4,247 SH   SOLE 0 0 0 4,247
JOHNSON & JOHNSON COM 478160104 2,275 14,213 SH   SOLE 0 0 0 14,213
VANGUARD INDEX FDS SM CP VAL ETF 922908611 18,417 123,693 SH   SOLE 0 0 0 123,693
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 1,478 24,222 SH   SOLE 0 0 0 24,222
BADGER METER INC COM 056525108 684 6,522 SH   SOLE 0 0 0 6,522