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,418 8,855 SH   SOLE 8,855 0 0
ABBOTT LABS COM 002824100 1,875 17,228 SH   SOLE 17,228 0 0
ABBVIE INC COM 00287Y109 1,406 16,053 SH   SOLE 16,053 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 531 2,350 SH   SOLE 2,350 0 0
ADOBE INC COM 00724F101 367 749 SH   SOLE 749 0 0
ALPHABET INC CAP STK CL C 02079K107 517 352 SH   SOLE 352 0 0
ALPHABET INC CAP STK CL A 02079K305 252 172 SH   SOLE 172 0 0
AMAZON COM INC COM 023135106 1,719 546 SH   SOLE 546 0 0
AMGEN INC COM 031162100 233 916 SH   SOLE 916 0 0
ANALOG DEVICES INC COM 032654105 1,048 8,979 SH   SOLE 8,979 0 0
APPLE INC COM 037833100 2,768 23,898 SH   SOLE 23,898 0 0
ARES CAP CORP COM 04010L103 795 56,999 SH   SOLE 56,999 0 0
AT&T INC COM 00206R102 1,041 36,497 SH   SOLE 36,496 0 0
BANK AMER CORP COM 060505104 308 12,795 SH   SOLE 12,795 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 764 3,586 SH   SOLE 3,586 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 227 14,500 SH   SOLE 14,500 0 0
BLACKROCK MUN 2020 TERM TR COM SHS 09249X109 770 51,249 SH   SOLE 51,249 0 0
BOEING CO COM 097023105 252 1,525 SH   SOLE 1,525 0 0
BP PLC SPONSORED ADR 055622104 505 28,936 SH   SOLE 28,936 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 355 5,895 SH   SOLE 5,895 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,495 11,329 SH   SOLE 11,329 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 194 14,400 SH   SOLE 14,400 0 0
CATERPILLAR INC DEL COM 149123101 642 4,303 SH   SOLE 4,303 0 0
CHEVRON CORP NEW COM 166764100 1,260 17,506 SH   SOLE 17,506 0 0
CHUBB LIMITED COM H1467J104 2,353 20,267 SH   SOLE 20,267 0 0
CISCO SYS INC COM 17275R102 2,016 51,181 SH   SOLE 51,180 0 0
CITIGROUP INC COM NEW 172967424 236 5,464 SH   SOLE 5,464 0 0
CME GROUP INC COM CL A 12572Q105 887 5,299 SH   SOLE 5,299 0 0
COCA COLA CO COM 191216100 255 5,169 SH   SOLE 5,169 0 0
COLGATE PALMOLIVE CO COM 194162103 1,374 17,812 SH   SOLE 17,812 0 0
COMCAST CORP NEW CL A 20030N101 266 5,750 SH   SOLE 5,750 0 0
COSTCO WHSL CORP NEW COM 22160K105 234 660 SH   SOLE 660 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,237 8,985 SH   SOLE 8,985 0 0
DIGITAL RLTY TR INC COM 253868103 1,524 10,384 SH   SOLE 10,384 0 0
DISNEY WALT CO COM DISNEY 254687106 360 2,898 SH   SOLE 2,898 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 289 3,267 SH   SOLE 3,267 0 0
ENTERGY CORP NEW COM 29364G103 1,218 12,364 SH   SOLE 12,364 0 0
EXELON CORP COM 30161N101 362 10,122 SH   SOLE 10,122 0 0
EXXON MOBIL CORP COM 30231G102 655 19,087 SH   SOLE 19,087 0 0
FACEBOOK INC CL A 30303M102 585 2,234 SH   SOLE 2,234 0 0
FASTENAL CO COM 311900104 1,578 35,006 SH   SOLE 35,006 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,124 35,887 SH   SOLE 35,887 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 193 17,901 SH   SOLE 17,901 0 0
FIRST TR STOXX EURO DIV FD COMMON SHS 33735T109 121 11,784 SH   SOLE 11,784 0 0
GENERAL ELECTRIC CO COM 369604103 187 30,020 SH   SOLE 30,020 0 0
GILEAD SCIENCES INC COM 375558103 1,271 20,113 SH   SOLE 20,113 0 0
GRACO INC COM 384109104 1,674 27,287 SH   SOLE 27,287 0 0
INTEL CORP COM 458140100 1,139 21,992 SH   SOLE 21,992 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 693 5,695 SH   SOLE 5,694 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 4,688 219,888 SH   SOLE 219,888 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 384 26,078 SH   SOLE 26,078 0 0
INVESCO SR INCOME TR COM 46131H107 50 13,795 SH   SOLE 13,795 0 0
ISHARES INC CORE MSCI EMKT 46434G103 200 3,787 SH   SOLE 3,787 0 0
ISHARES TR S&P 100 ETF 464287101 314 2,018 SH   SOLE 2,018 0 0
ISHARES TR CORE S&P TTL STK 464287150 237 3,135 SH   SOLE 3,135 0 0
ISHARES TR CORE S&P500 ETF 464287200 11,300 33,625 SH   SOLE 33,624 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 8,990 111,710 SH   SOLE 111,709 0 0
ISHARES TR MIN VOL USA ETF 46429B697 402 6,310 SH   SOLE 6,309 0 0
ISHARES TR USA QUALITY FCTR 46432F339 8,253 79,554 SH   SOLE 79,554 0 0
ISHARES TR CORE MSCI EAFE 46432F842 624 10,346 SH   SOLE 10,345 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 234 3,076 SH   SOLE 3,076 0 0
JOHNSON & JOHNSON COM 478160104 1,403 9,422 SH   SOLE 9,422 0 0
JPMORGAN CHASE & CO COM 46625H100 516 5,360 SH   SOLE 5,360 0 0
KINDER MORGAN INC DEL COM 49456B101 895 72,570 SH   SOLE 72,570 0 0
LINDE PLC COM G5494J103 1,870 7,851 SH   SOLE 7,851 0 0
LOCKHEED MARTIN CORP COM 539830109 1,728 4,509 SH   SOLE 4,509 0 0
MARSH & MCLENNAN COS INC COM 571748102 263 2,292 SH   SOLE 2,292 0 0
MASTERCARD INCORPORATED CL A 57636Q104 336 993 SH   SOLE 993 0 0
MCDONALDS CORP COM 580135101 781 3,557 SH   SOLE 3,557 0 0
MERCK & CO INC COM 58933Y105 1,854 22,345 SH   SOLE 22,345 0 0
MICROSOFT CORP COM 594918104 6,391 30,384 SH   SOLE 30,384 0 0
NEXTERA ENERGY INC COM 65339F101 456 1,643 SH   SOLE 1,643 0 0
NIKE INC CL B 654106103 282 2,244 SH   SOLE 2,244 0 0
NORTHERN TR CORP COM 665859104 1,597 20,482 SH   SOLE 20,482 0 0
NOVARTIS A G SPONSORED ADR 66987V109 683 7,852 SH   SOLE 7,852 0 0
NUVEEN MUN VALUE FD INC COM 670928100 388 36,418 SH   SOLE 36,418 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 432 29,399 SH   SOLE 29,399 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 150 10,333 SH   SOLE 10,333 0 0
NVIDIA CORP COM 67066G104 809 1,494 SH   SOLE 1,494 0 0
PAYCHEX INC COM 704326107 1,685 21,127 SH   SOLE 21,127 0 0
PAYPAL HLDGS INC COM 70450Y103 202 1,025 SH   SOLE 1,025 0 0
PEPSICO INC COM 713448108 1,720 12,407 SH   SOLE 12,407 0 0
PFIZER INC COM 717081103 2,164 58,978 SH   SOLE 58,977 0 0
PHILIP MORRIS INTL INC COM 718172109 229 3,048 SH   SOLE 3,048 0 0
POLARIS INDS INC COM 731068102 1,267 13,434 SH   SOLE 13,434 0 0
PROCTER AND GAMBLE CO COM 742718109 434 3,120 SH   SOLE 3,120 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,882 19,881 SH   SOLE 19,881 0 0
RAYONIER INC COM 754907103 1,024 38,730 SH   SOLE 38,730 0 0
REPUBLIC SVCS INC COM 760759100 501 5,364 SH   SOLE 5,364 0 0
SALESFORCE COM INC COM 79466L302 267 1,061 SH   SOLE 1,061 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 269 2,336 SH   SOLE 2,336 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 468 8,965 SH   SOLE 8,965 0 0
SL GREEN RLTY CORP COM 78440X101 937 20,197 SH   SOLE 20,197 0 0
SNAP ON INC COM 833034101 1,305 8,871 SH   SOLE 8,871 0 0
SOUTHERN CO COM 842587107 1,867 34,443 SH   SOLE 34,443 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 204 1,150 SH   SOLE 1,150 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 550 15,033 SH   SOLE 15,033 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,418 48,479 SH   SOLE 48,479 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 749 2,237 SH   SOLE 2,237 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 2,193 43,766 SH   SOLE 43,766 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 1,857 61,481 SH   SOLE 61,481 0 0
TIFFANY & CO NEW COM 886547108 1,202 10,373 SH   SOLE 10,373 0 0
UNITEDHEALTH GROUP INC COM 91324P102 265 849 SH   SOLE 849 0 0
US BANCORP DEL COM NEW 902973304 1,141 31,820 SH   SOLE 31,820 0 0
V F CORP COM 918204108 292 4,154 SH   SOLE 4,154 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 741 3,257 SH   SOLE 3,257 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 11,986 70,375 SH   SOLE 70,375 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,409 23,681 SH   SOLE 23,681 0 0
VISA INC COM CL A 92826C839 494 2,471 SH   SOLE 2,471 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 163 12,152 SH   SOLE 12,152 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 911 25,370 SH   SOLE 25,370 0 0
WALMART INC COM 931142103 411 2,935 SH   SOLE 2,935 0 0
WEC ENERGY GROUP INC COM 92939U106 708 7,307 SH   SOLE 7,307 0 0
WELLS FARGO CO NEW COM 949746101 330 14,047 SH   SOLE 14,047 0 0
WEYERHAEUSER CO COM 962166104 1,307 45,811 SH   SOLE 45,811 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 709 17,162 SH   SOLE 17,162 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 3,882 78,306 SH   SOLE 78,306 0 0
XYLEM INC COM 98419M100 220 2,616 SH   SOLE 2,616 0 0
YRC WORLDWIDE INC COM PAR $.01 984249607 43 11,000 SH   SOLE 11,000 0 0
ZOETIS INC CL A 98978V103 216 1,305 SH   SOLE 1,305 0 0