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,676 9,553 SH   SOLE 9,553 0 0
ABBOTT LABS COM 002824100 595 5,036 SH   SOLE 5,036 0 0
ABBVIE INC COM 00287Y109 498 4,614 SH   SOLE 4,614 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 739 2,311 SH   SOLE 2,311 0 0
ADOBE INC COM 00724F101 495 860 SH   SOLE 860 0 0
ALPHABET INC CAP STK CL C 02079K107 970 364 SH   SOLE 364 0 0
ALPHABET INC CAP STK CL A 02079K305 465 174 SH   SOLE 174 0 0
AMAZON COM INC COM 023135106 2,309 703 SH   SOLE 703 0 0
AMERICAN ELEC PWR INC COM 025537101 216 2,662 SH   SOLE 2,662 0 0
AMGEN INC COM 031162100 277 1,303 SH   SOLE 1,303 0 0
ANALOG DEVICES INC COM 032654105 1,523 9,092 SH   SOLE 9,092 0 0
APPLE INC COM 037833100 3,523 24,898 SH   SOLE 24,898 0 0
ARES CAP CORP COM 04010L103 1,176 57,831 SH   SOLE 57,831 0 0
AT&T INC COM 00206R102 938 34,723 SH   SOLE 34,722 0 0
BANK AMER CORP COM 060505104 530 12,495 SH   SOLE 12,495 0 0
BCE INC COM NEW 05534B760 302 6,025 SH   SOLE 6,025 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,002 3,672 SH   SOLE 3,672 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 373 21,600 SH   SOLE 21,600 0 0
BLACKROCK MUNI INCOME TR II COM 09249N101 189 12,500 SH   SOLE 12,500 0 0
BOEING CO COM 097023105 357 1,625 SH   SOLE 1,625 0 0
BP PLC SPONSORED ADR 055622104 748 27,385 SH   SOLE 27,385 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 326 5,512 SH   SOLE 5,512 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 294 8,332 SH   SOLE 8,332 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1,851 11,109 SH   SOLE 11,109 0 0
CALAMOS STRATEGIC TOTL RETN COM SH BEN INT 128125101 255 14,400 SH   SOLE 14,400 0 0
CATERPILLAR INC DEL COM 149123101 802 4,176 SH   SOLE 4,175 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 285 2,558 SH   SOLE 2,558 0 0
CHEVRON CORP NEW COM 166764100 1,920 18,929 SH   SOLE 18,929 0 0
CHUBB LIMITED COM H1467J104 3,369 19,419 SH   SOLE 19,419 0 0
CISCO SYS INC COM 17275R102 3,093 56,833 SH   SOLE 56,832 0 0
CITIGROUP INC COM NEW 172967424 363 5,168 SH   SOLE 5,168 0 0
CME GROUP INC COM CL A 12572Q105 1,020 5,274 SH   SOLE 5,274 0 0
COCA COLA CO COM 191216100 399 7,596 SH   SOLE 7,595 0 0
COLGATE PALMOLIVE CO COM 194162103 1,366 18,074 SH   SOLE 18,074 0 0
COMCAST CORP NEW CL A 20030N101 334 5,966 SH   SOLE 5,966 0 0
COSTCO WHSL CORP NEW COM 22160K105 230 511 SH   SOLE 511 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,730 8,966 SH   SOLE 8,966 0 0
DIGITAL RLTY TR INC COM 253868103 1,540 10,662 SH   SOLE 10,662 0 0
DISNEY WALT CO COM DISNEY 254687106 451 2,666 SH   SOLE 2,666 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 408 4,176 SH   SOLE 4,176 0 0
ENBRIDGE INC COM 29250N105 340 8,543 SH   SOLE 8,543 0 0
ENTERGY CORP NEW COM 29364G103 1,255 12,634 SH   SOLE 12,634 0 0
EXELON CORP COM 30161N101 490 10,138 SH   SOLE 10,138 0 0
EXXON MOBIL CORP COM 30231G102 1,194 20,292 SH   SOLE 20,292 0 0
FACEBOOK INC CL A 30303M102 980 2,889 SH   SOLE 2,889 0 0
FASTENAL CO COM 311900104 1,696 32,858 SH   SOLE 32,858 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 1,632 36,005 SH   SOLE 36,005 0 0
FIRST MIDWEST BANCORP DEL COM 320867104 340 17,901 SH   SOLE 17,901 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 157 11,087 SH   SOLE 11,087 0 0
GENERAL MTRS CO COM 37045V100 278 5,279 SH   SOLE 5,279 0 0
GILEAD SCIENCES INC COM 375558103 1,573 22,518 SH   SOLE 22,518 0 0
GRACO INC COM 384109104 835 11,933 SH   SOLE 11,933 0 0
HOME DEPOT INC COM 437076102 1,858 5,660 SH   SOLE 5,660 0 0
INTEL CORP COM 458140100 1,288 24,165 SH   SOLE 24,165 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,199 8,631 SH   SOLE 8,631 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 3,200 151,713 SH   SOLE 151,713 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 389 25,878 SH   SOLE 25,878 0 0
INVESCO SR INCOME TR COM 46131H107 55 12,309 SH   SOLE 12,309 0 0
ISHARES INC CORE MSCI EMKT 46434G103 216 3,495 SH   SOLE 3,495 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 775 18,704 SH   SOLE 18,704 0 0
ISHARES TR S&P 100 ETF 464287101 398 2,018 SH   SOLE 2,018 0 0
ISHARES TR CORE S&P TTL STK 464287150 308 3,135 SH   SOLE 3,135 0 0
ISHARES TR TIPS BD ETF 464287176 541 4,234 SH   SOLE 4,234 0 0
ISHARES TR CORE S&P500 ETF 464287200 16,428 38,132 SH   SOLE 38,131 0 0
ISHARES TR GLOBAL TECH ETF 464287291 696 12,283 SH   SOLE 12,283 0 0
ISHARES TR GLOBAL FINLS ETF 464287333 546 6,959 SH   SOLE 6,959 0 0
ISHARES TR U.S. ENERGY ETF 464287796 554 19,611 SH   SOLE 19,611 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,190 10,898 SH   SOLE 10,898 0 0
ISHARES TR SH TR CRPORT ETF 464288646 607 11,107 SH   SOLE 11,107 0 0
ISHARES TR EAFE VALUE ETF 464288877 1,765 34,719 SH   SOLE 34,719 0 0
ISHARES TR EAFE GRWTH ETF 464288885 1,654 15,538 SH   SOLE 15,538 0 0
ISHARES TR US TREAS BD ETF 46429B267 1,355 51,085 SH   SOLE 51,085 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 10,849 115,093 SH   SOLE 115,092 0 0
ISHARES TR MIN VOL USA ETF 46429B697 401 5,454 SH   SOLE 5,454 0 0
ISHARES TR USA QUALITY FCTR 46432F339 9,742 73,955 SH   SOLE 73,954 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 759 7,542 SH   SOLE 7,542 0 0
ISHARES TR CORE MSCI EAFE 46432F842 707 9,518 SH   SOLE 9,517 0 0
ISHARES TR CORE TOTAL USD 46434V613 1,566 29,405 SH   SOLE 29,405 0 0
ISHARES TR ESG MSCI USA ETF 46435G425 3,176 32,260 SH   SOLE 32,260 0 0
ISHARES TR IBONDS DEC2022 46435G755 597 22,820 SH   SOLE 22,820 0 0
ISHARES US ETF TR COMMOD SEL STG 46431W853 530 14,782 SH   SOLE 14,782 0 0
JOHNSON & JOHNSON COM 478160104 1,669 10,336 SH   SOLE 10,336 0 0
JPMORGAN CHASE & CO COM 46625H100 862 5,267 SH   SOLE 5,267 0 0
KINDER MORGAN INC DEL COM 49456B101 1,164 69,577 SH   SOLE 69,577 0 0
LILLY ELI & CO COM 532457108 235 1,016 SH   SOLE 1,016 0 0
LINDE PLC COM G5494J103 1,654 5,637 SH   SOLE 5,637 0 0
LOCKHEED MARTIN CORP COM 539830109 1,549 4,488 SH   SOLE 4,488 0 0
MARSH & MCLENNAN COS INC COM 571748102 347 2,292 SH   SOLE 2,292 0 0
MASTERCARD INCORPORATED CL A 57636Q104 394 1,134 SH   SOLE 1,134 0 0
MCDONALDS CORP COM 580135101 733 3,041 SH   SOLE 3,041 0 0
MERCK & CO INC COM 58933Y105 1,039 13,829 SH   SOLE 13,829 0 0
MICROSOFT CORP COM 594918104 8,213 29,133 SH   SOLE 29,133 0 0
MSCI INC COM 55354G100 212 348 SH   SOLE 348 0 0
NEXTERA ENERGY INC COM 65339F101 549 6,989 SH   SOLE 6,989 0 0
NIKE INC CL B 654106103 353 2,432 SH   SOLE 2,432 0 0
NORTHERN TR CORP COM 665859104 2,212 20,514 SH   SOLE 20,514 0 0
NOVARTIS A G SPONSORED ADR 66987V109 694 8,490 SH   SOLE 8,490 0 0
NUVEEN MUN HIGH INCOME OPP F COM 670682103 174 11,770 SH   SOLE 11,770 0 0
NUVEEN MUN VALUE FD INC COM 670928100 412 36,418 SH   SOLE 36,418 0 0
NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 528 31,599 SH   SOLE 31,599 0 0
NVIDIA CORP COM 67066G104 1,215 5,866 SH   SOLE 5,866 0 0
ORACLE CORP COM 68389X105 292 3,352 SH   SOLE 3,352 0 0
PAYCHEX INC COM 704326107 2,287 20,340 SH   SOLE 20,340 0 0
PAYPAL HLDGS INC COM 70450Y103 318 1,222 SH   SOLE 1,222 0 0
PEPSICO INC COM 713448108 1,936 12,873 SH   SOLE 12,873 0 0
PFIZER INC COM 717081103 2,532 58,873 SH   SOLE 58,873 0 0
PHILIP MORRIS INTL INC COM 718172109 332 3,498 SH   SOLE 3,498 0 0
POLARIS INDS INC COM 731068102 1,588 13,270 SH   SOLE 13,270 0 0
PROCTER AND GAMBLE CO COM 742718109 445 3,186 SH   SOLE 3,186 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,727 19,109 SH   SOLE 19,109 0 0
RAYONIER INC COM 754907103 1,396 39,128 SH   SOLE 39,127 0 0
REPUBLIC SVCS INC COM 760759100 752 6,264 SH   SOLE 6,264 0 0
SALESFORCE COM INC COM 79466L302 385 1,421 SH   SOLE 1,421 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 347 2,346 SH   SOLE 2,346 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 605 8,965 SH   SOLE 8,965 0 0
SERVICENOW INC COM 81762P102 224 360 SH   SOLE 360 0 0
SNAP ON INC COM 833034101 1,796 8,596 SH   SOLE 8,596 0 0
SOUTHERN CO COM 842587107 2,296 37,046 SH   SOLE 37,046 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 625 14,706 SH   SOLE 14,706 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 1,273 35,144 SH   SOLE 35,144 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 838 1,953 SH   SOLE 1,953 0 0
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 2,016 31,484 SH   SOLE 31,484 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 1,716 43,992 SH   SOLE 43,992 0 0
STARBUCKS CORP COM 855244109 275 2,496 SH   SOLE 2,496 0 0
TOTAL S A SPONSORED ADR 89151E109 231 4,825 SH   SOLE 4,825 0 0
UNILEVER PLC SPON ADR NEW 904767704 287 5,298 SH   SOLE 5,298 0 0
UNITED PARCEL SERVICE INC CL B 911312106 786 4,316 SH   SOLE 4,316 0 0
UNITEDHEALTH GROUP INC COM 91324P102 285 730 SH   SOLE 730 0 0
US BANCORP DEL COM NEW 902973304 1,960 32,975 SH   SOLE 32,975 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 945 3,257 SH   SOLE 3,257 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 15,202 68,459 SH   SOLE 68,459 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,441 26,685 SH   SOLE 26,685 0 0
VISA INC COM CL A 92826C839 511 2,296 SH   SOLE 2,296 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 264 17,100 SH   SOLE 17,100 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,168 24,822 SH   SOLE 24,822 0 0
WALMART INC COM 931142103 409 2,935 SH   SOLE 2,935 0 0
WEC ENERGY GROUP INC COM 92939U106 649 7,357 SH   SOLE 7,357 0 0
WELLS FARGO CO NEW COM 949746101 670 14,447 SH   SOLE 14,447 0 0
WEYERHAEUSER CO COM 962166104 1,584 44,518 SH   SOLE 44,518 0 0
WISDOMTREE TR INTL LRGCAP DV 97717W794 584 12,278 SH   SOLE 12,278 0 0
WISDOMTREE TR GLB US QTLY DIV 97717W844 209 5,154 SH   SOLE 5,154 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 4,051 68,851 SH   SOLE 68,851 0 0
XYLEM INC COM 98419M100 305 2,466 SH   SOLE 2,466 0 0
ZOETIS INC CL A 98978V103 249 1,283 SH   SOLE 1,283 0 0