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 COM 88579Y101 2,335 12,204 SH   SOLE   12,204 0 0
AbbVie Inc COM 00287Y109 2,807 43,086 SH   SOLE   43,086 0 0
Abbott Labs COM 002824100 4,953 111,537 SH   SOLE   111,537 0 0
Accenture PLC Cl A COM G1151C101 5,624 46,912 SH   SOLE   46,912 0 0
Alphabet Inc Cl A COM 02079K305 2,623 3,094 SH   SOLE   3,094 0 0
Alphabet Inc Cl C COM 02079K107 1,258 1,516 SH   SOLE   1,516 0 0
Altria Group Inc COM 02209S103 6,984 97,781 SH   SOLE   97,781 0 0
Amazon Com Inc COM 023135106 4,081 4,603 SH   SOLE   4,603 0 0
Apple Inc COM 037833100 5,581 38,849 SH   SOLE   38,849 0 0
Arthur J. Gallagher & Co COM 363576109 4,691 82,961 SH   SOLE   82,961 0 0
BCE Inc COM 05534B760 2,760 62,337 SH   SOLE   62,337 0 0
Becton Dickinson & Co COM 075887109 2,185 11,912 SH   SOLE   11,912 0 0
Berkshire Hathaway Cl B COM 084670702 2,466 14,793 SH   SOLE   14,793 0 0
BlackRock, Inc COM 09247X101 5,969 15,565 SH   SOLE   15,565 0 0
Bristol-Myers Squibb Co COM 110122108 4,617 84,896 SH   SOLE   84,896 0 0
Broadridge Finl Solution COM 11133T103 3,604 53,034 SH   SOLE   53,034 0 0
CME Group Inc COM 12572Q105 3,964 33,365 SH   SOLE   33,365 0 0
Chevron Corp COM 166764100 2,093 19,497 SH   SOLE   19,497 0 0
Comcast Corp Cl A COM 20030N101 5,702 151,697 SH   SOLE   151,697 0 0
Costco Whsl Corp COM 22160K105 2,811 16,766 SH   SOLE   16,766 0 0
Danaher Corp COM 235851102 2,173 25,401 SH   SOLE   25,401 0 0
Discover Financial Services COM 254709108 2,588 37,845 SH   SOLE   37,845 0 0
Du Pont E I de Nemours & Co COM 263534109 337 4,192 SH   SOLE   4,192 0 0
Duke Energy Corp COM 26441C204 3,563 43,445 SH   SOLE   43,445 0 0
Ecolab Inc COM 278865100 1,979 15,793 SH   SOLE   15,793 0 0
Envestnet,Inc COM 29404K106 388 12,000 SH   SOLE   12,000 0 0
Exxon Mobil Corp COM 30231G102 4,736 57,754 SH   SOLE   57,754 0 0
Genuine Parts Co COM 372460105 4,378 47,372 SH   SOLE   47,372 0 0
Home Depot Inc COM 437076102 5,496 37,429 SH   SOLE   37,429 0 0
Intuit COM 461202103 2,616 22,555 SH   SOLE   22,555 0 0
JPMorgan Chase & Co COM 46625H100 8,911 101,451 SH   SOLE   101,451 0 0
Johnson & Johnson COM 478160104 272 2,186 SH   SOLE   2,186 0 0
Kimberly-Clark Corp COM 494368103 2,525 19,183 SH   SOLE   19,183 0 0
Lockheed Martin Corp COM 539830109 7,046 26,331 SH   SOLE   26,331 0 0
MasterCard Inc COM 57636Q104 3,535 31,430 SH   SOLE   31,430 0 0
Medtronic PLC COM G5960L103 4,147 51,479 SH   SOLE   51,479 0 0
Merck & Co Inc COM 58933Y105 3,892 61,252 SH   SOLE   61,252 0 0
Microchip Technology COM 595017104 859 11,636 SH   SOLE   11,636 0 0
Microsoft Corp COM 594918104 3,585 54,429 SH   SOLE   54,429 0 0
Oracle Corp COM 68389X105 2,689 60,276 SH   SOLE   60,276 0 0
Packaging Corp of America COM 695156109 644 7,027 SH   SOLE   7,027 0 0
Patterson Companies Inc COM 703395103 263 5,821 SH   SOLE   5,821 0 0
Paychex Inc COM 704326107 6,835 116,052 SH   SOLE   116,052 0 0
Philip Morris Int'l Inc COM 718172109 7,048 62,428 SH   SOLE   62,428 0 0
Procter & Gamble Co COM 742718109 3,830 42,629 SH   SOLE   42,629 0 0
RPM Int'l Inc COM 749685103 2,783 50,572 SH   SOLE   50,572 0 0
SPDR Financial Sel ETF COM 81369Y605 3,029 127,655 SH   SOLE   127,655 0 0
SPDR Industrial Sector ETF COM 81369Y704 371 5,706 SH   SOLE   5,706 0 0
SPDR S&P 500 ETF COM 78462F103 4,545 19,278 SH   SOLE   19,278 0 0
Schwab U.S. Large-Cap ETF COM 808524201 499 8,865 SH   SOLE   8,865 0 0
Six Flags Entertainment Corp COM 83001A102 4,712 79,213 SH   SOLE   79,213 0 0
Starbucks Corp COM 855244109 3,480 59,601 SH   SOLE   59,601 0 0
Union Pacific Corp COM 907818108 6,116 57,745 SH   SOLE   57,745 0 0
Vanguard FTSE Developed Mkts E COM 921943858 2,038 51,864 SH   SOLE   51,864 0 0
Vanguard FTSE European ETF COM 922042874 445 8,631 SH   SOLE   8,631 0 0
Vanguard FTSE Pacific ETF COM 922042866 261 4,125 SH   SOLE   4,125 0 0
Vanguard Growth ETF COM 922908736 1,232 10,126 SH   SOLE   10,126 0 0
Vanguard Large Cap ETF COM 922908637 2,148 19,874 SH   SOLE   19,874 0 0
Verizon Communications COM 92343V104 4,040 82,877 SH   SOLE   82,877 0 0
WEC Energy Group, Inc. COM 92939U106 559 9,214 SH   SOLE   9,214 0 0
Wells Fargo & Co New COM 949746101 5,367 96,424 SH   SOLE   96,424 0 0
Xcel Energy Inc COM 98389B100 3,378 76,002 SH   SOLE   76,002 0 0
iShares Core S&P Mid-Cap ETF COM 464287507 2,733 15,963 SH   SOLE   15,963 0 0
iShares Core S&P Small-Cap ETF COM 464287804 2,559 37,000 SH   SOLE   37,000 0 0
iShares DJ Select Dividend ETF COM 464287168 2,124 23,316 SH   SOLE   23,316 0 0
iShares MSCI EAFE ETF COM 464287465 402 6,457 SH   SOLE   6,457 0 0
iShares Russell 2000 ETF COM 464287655 1,096 7,975 SH   SOLE   7,975 0 0
iShares Russell Mid-Cap ETF COM 464287499 1,501 8,017 SH   SOLE   8,017 0 0
Vanguard REIT ETF COM 922908553 281 3,408 SH   SOLE   3,408 0 0
iShares Cohen & Steer REIT ETF COM 464287564 2,411 24,166 SH   SOLE   24,166 0 0
Schwab U.S. Aggregate Bond ETF COM 808524839 204 3,934 SH   SOLE   3,934 0 0
Vanguard Total Bond Index Fund COM 921937835 6,611 81,534 SH   SOLE   81,534 0 0
iShares 1-3 Yr Credit Bond ETF COM 464288646 7,424 70,546 SH   SOLE   70,546 0 0
iShares Nat'l AMT-Free Muni Bo COM 464288414 5,095 46,760 SH   SOLE   46,760 0 0
iShares iBoxx High Yld Corp Bo COM 464288513 5,287 60,231 SH   SOLE   60,231 0 0
iShares iBoxx Inv Gr Corp Bond COM 464287242 9,170 77,774 SH   SOLE   77,774 0 0