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
3M CO COM 88579Y101 1,562 8,939 SH   SOLE 8,939 0 0
ABBOTT LABS COM 002824100 522 4,767 SH   SOLE 4,767 0 0
ABBVIE INC COM 00287Y109 405 3,784 SH   SOLE 3,784 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 651 2,494 SH   SOLE 2,494 0 0
ADOBE INC COM 00724F101 417 834 SH   SOLE 834 0 0
ALPHABET INC CAP STK CL C 02079K107 664 379 SH   SOLE 379 0 0
ALPHABET INC CAP STK CL A 02079K305 317 181 SH   SOLE 181 0 0
AMGEN INC COM 031162100 219 953 SH   SOLE 953 0 0
ANALOG DEVICES INC COM 032654105 1,306 8,842 SH   SOLE 8,842 0 0
APPLE INC COM 037833100 3,347 25,226 SH   SOLE 25,226 0 0
ARES CAP CORP COM 04010L103 947 56,053 SH   SOLE 56,053 0 0
AT&T INC COM 00206R102 1,022 35,534 SH   SOLE 35,534 0 0
BANK AMER CORP COM 060505104 382 12,595 SH   SOLE 12,595 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 838 3,613 SH   SOLE 3,613 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 249 14,500 SH   SOLE 14,500 0 0
BOEING CO COM 097023105 350 1,633 SH   SOLE 1,633 0 0
BP PLC SPONSORED ADR 055622104 572 27,860 SH   SOLE 27,860 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 368 5,929 SH   SOLE 5,929 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,702 11,111 SH   SOLE 11,111 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 227 14,400 SH   SOLE 14,400 0 0
CATERPILLAR INC DEL COM 149123101 781 4,289 SH   SOLE 4,288 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 239 2,802 SH   SOLE 2,802 0 0
CHEVRON CORP NEW COM 166764100 1,504 17,806 SH   SOLE 17,806 0 0
CHUBB LIMITED COM H1467J104 2,929 19,026 SH   SOLE 19,026 0 0
CISCO SYS INC COM 17275R102 2,383 53,247 SH   SOLE 53,246 0 0
CITIGROUP INC COM NEW 172967424 315 5,115 SH   SOLE 5,115 0 0
CME GROUP INC COM CL A 12572Q105 965 5,299 SH   SOLE 5,299 0 0
COCA COLA CO COM 191216100 311 5,677 SH   SOLE 5,677 0 0
COLGATE PALMOLIVE CO COM 194162103 1,500 17,544 SH   SOLE 17,544 0 0
COMCAST CORP NEW CL A 20030N101 273 5,219 SH   SOLE 5,219 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,412 8,892 SH   SOLE 8,892 0 0
DIGITAL RLTY TR INC COM 253868103 1,415 10,141 SH   SOLE 10,141 0 0
DISNEY WALT CO COM DISNEY 254687106 560 3,090 SH   SOLE 3,090 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 312 3,404 SH   SOLE 3,404 0 0
ENTERGY CORP NEW COM 29364G103 1,196 11,982 SH   SOLE 11,982 0 0
EXELON CORP COM 30161N101 398 9,438 SH   SOLE 9,438 0 0
EXXON MOBIL CORP COM 30231G102 797 19,333 SH   SOLE 19,333 0 0
FACEBOOK INC CL A 30303M102 573 2,098 SH   SOLE 2,098 0 0
FASTENAL CO COM 311900104 1,658 33,951 SH   SOLE 33,951 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,381 35,333 SH   SOLE 35,333 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 285 17,901 SH   SOLE 17,901 0 0
GENERAL ELECTRIC CO COM 369604103 310 28,722 SH   SOLE 28,721 0 0
GENERAL MTRS CO COM 37045V100 209 5,013 SH   SOLE 5,013 0 0
GILEAD SCIENCES INC COM 375558103 1,195 20,503 SH   SOLE 20,503 0 0
GRACO INC COM 384109104 1,939 26,794 SH   SOLE 26,794 0 0
INTEL CORP COM 458140100 1,118 22,439 SH   SOLE 22,438 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 835 6,632 SH   SOLE 6,632 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 4,478 211,141 SH   SOLE 211,141 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 398 26,078 SH   SOLE 26,078 0 0
INVESCO SR INCOME TR COM 46131H107 53 13,283 SH   SOLE 13,283 0 0
ISHARES INC CORE MSCI EMKT 46434G103 237 3,822 SH   SOLE 3,821 0 0
ISHARES TR S&P 100 ETF 464287101 346 2,018 SH   SOLE 2,018 0 0
ISHARES TR CORE S&P TTL STK 464287150 270 3,135 SH   SOLE 3,135 0 0
ISHARES TR CORE S&P500 ETF 464287200 12,590 33,538 SH   SOLE 33,538 0 0
ISHARES TR EAFE GRWTH ETF 464288885 214 2,122 SH   SOLE 2,122 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 10,098 115,180 SH   SOLE 115,180 0 0
ISHARES TR MIN VOL USA ETF 46429B697 434 6,396 SH   SOLE 6,395 0 0
ISHARES TR USA QUALITY FCTR 46432F339 9,458 81,384 SH   SOLE 81,383 0 0
ISHARES TR CORE MSCI EAFE 46432F842 721 10,433 SH   SOLE 10,433 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 401 4,664 SH   SOLE 4,664 0 0
ISHARES TR IBONDS DEC2022 46435G755 641 24,336 SH   SOLE 24,336 0 0
JOHNSON & JOHNSON COM 478160104 1,548 9,833 SH   SOLE 9,833 0 0
JPMORGAN CHASE & CO COM 46625H100 736 5,796 SH   SOLE 5,796 0 0
KINDER MORGAN INC DEL COM 49456B101 921 67,389 SH   SOLE 67,389 0 0
LILLY ELI & CO COM 532457108 211 1,249 SH   SOLE 1,249 0 0
LINDE PLC COM G5494J103 2,019 7,662 SH   SOLE 7,662 0 0
LOCKHEED MARTIN CORP COM 539830109 1,586 4,468 SH   SOLE 4,468 0 0
MARSH & MCLENNAN COS INC COM 571748102 268 2,292 SH   SOLE 2,292 0 0
MASTERCARD INCORPORATED CL A 57636Q104 395 1,108 SH   SOLE 1,108 0 0
MCDONALDS CORP COM 580135101 636 2,962 SH   SOLE 2,962 0 0
MERCK & CO INC COM 58933Y105 966 11,812 SH   SOLE 11,811 0 0
MICROSOFT CORP COM 594918104 6,767 30,423 SH   SOLE 30,423 0 0
NEXTERA ENERGY INC COM 65339F101 533 6,910 SH   SOLE 6,910 0 0
NIKE INC CL B 654106103 339 2,399 SH   SOLE 2,399 0 0
NORTHERN TR CORP COM 665859104 1,876 20,139 SH   SOLE 20,139 0 0
NOVARTIS A G SPONSORED ADR 66987V109 765 8,096 SH   SOLE 8,096 0 0
NUVEEN MUN VALUE FD INC COM 670928100 404 36,418 SH   SOLE 36,418 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 466 28,899 SH   SOLE 28,899 0 0
NVIDIA CORP COM 67066G104 777 1,488 SH   SOLE 1,488 0 0
PAYCHEX INC COM 704326107 1,934 20,751 SH   SOLE 20,751 0 0
PAYPAL HLDGS INC COM 70450Y103 276 1,180 SH   SOLE 1,180 0 0
PEPSICO INC COM 713448108 1,869 12,605 SH   SOLE 12,605 0 0
PFIZER INC COM 717081103 2,095 56,920 SH   SOLE 56,920 0 0
PHILIP MORRIS INTL INC COM 718172109 256 3,096 SH   SOLE 3,096 0 0
POLARIS INDS INC COM 731068102 1,271 13,336 SH   SOLE 13,336 0 0
PROCTER AND GAMBLE CO COM 742718109 441 3,171 SH   SOLE 3,171 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,920 19,417 SH   SOLE 19,417 0 0
RAYONIER INC COM 754907103 1,118 38,047 SH   SOLE 38,047 0 0
REPUBLIC SVCS INC COM 760759100 517 5,364 SH   SOLE 5,364 0 0
SALESFORCE COM INC COM 79466L302 200 899 SH   SOLE 899 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 300 2,336 SH   SOLE 2,336 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 534 8,965 SH   SOLE 8,965 0 0
SERVICENOW INC COM 81762P102 214 389 SH   SOLE 389 0 0
SL GREEN RLTY CORP COM 78440X101 1,159 19,459 SH   SOLE 19,459 0 0
SNAP ON INC COM 833034101 1,478 8,636 SH   SOLE 8,636 0 0
SOUTHERN CO COM 842587107 2,101 34,197 SH   SOLE 34,197 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 695 16,480 SH   SOLE 16,480 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,635 48,450 SH   SOLE 48,450 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 795 2,126 SH   SOLE 2,126 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 2,502 45,260 SH   SOLE 45,260 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 2,223 64,641 SH   SOLE 64,641 0 0
STARBUCKS CORP COM 855244109 275 2,569 SH   SOLE 2,569 0 0
TIFFANY & CO NEW COM 886547108 1,114 8,477 SH   SOLE 8,477 0 0
UNILEVER PLC SPON ADR NEW 904767704 204 3,388 SH   SOLE 3,388 0 0
UNITEDHEALTH GROUP INC COM 91324P102 281 800 SH   SOLE 800 0 0
US BANCORP DEL COM NEW 902973304 1,454 31,201 SH   SOLE 31,201 0 0
V F CORP COM 918204108 355 4,154 SH   SOLE 4,154 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 825 3,257 SH   SOLE 3,257 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 13,638 70,070 SH   SOLE 70,069 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,458 24,821 SH   SOLE 24,820 0 0
VISA INC COM CL A 92826C839 596 2,723 SH   SOLE 2,723 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 231 14,027 SH   SOLE 14,027 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,015 25,441 SH   SOLE 25,440 0 0
WALMART INC COM 931142103 423 2,935 SH   SOLE 2,935 0 0
WEC ENERGY GROUP INC COM 92939U106 662 7,195 SH   SOLE 7,195 0 0
WELLS FARGO CO NEW COM 949746101 404 13,385 SH   SOLE 13,385 0 0
WEYERHAEUSER CO COM 962166104 1,506 44,920 SH   SOLE 44,920 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 825 17,970 SH   SOLE 17,970 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844 208 2,731 SH   SOLE 2,731 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 4,343 80,488 SH   SOLE 80,488 0 0
XYLEM INC COM 98419M100 226 2,216 SH   SOLE 2,216 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 49 11,000 SH   SOLE 11,000 0 0
ZOETIS INC CL A 98978V103 246 1,488 SH   SOLE 1,488 0 0