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
AbbVie Inc COM 00287Y109 42,138 481,083 SH   SOLE   481,083 0 0
Abbott Laboratories COM 002824100 45,227 415,578 SH   SOLE   415,578 0 0
Accenture PLC Cl A COM G1151C101 44,184 195,514 SH   SOLE   195,514 0 0
Alphabet Inc Cl A COM 02079K305 6,855 4,677 SH   SOLE   4,677 0 0
Alphabet Inc Cl C COM 02079K107 1,730 1,177 SH   SOLE   1,177 0 0
Altria Group Inc COM 02209S103 27,273 705,816 SH   SOLE   705,816 0 0
Amazon Com Inc COM 023135106 12,252 3,891 SH   SOLE   3,891 0 0
Ameriprise Financial Inc COM 03076C106 31,160 202,196 SH   SOLE   202,196 0 0
Apple Inc COM 037833100 57,686 498,112 SH   SOLE   498,112 0 0
Arthur J. Gallagher & Co COM 363576109 28,066 265,830 SH   SOLE   265,830 0 0
BCE Inc COM 05534B760 18,004 434,154 SH   SOLE   434,154 0 0
Becton Dickinson & Co COM 075887109 3,823 16,432 SH   SOLE   16,432 0 0
Berkshire Hathaway Cl B COM 084670702 4,428 20,793 SH   SOLE   20,793 0 0
BlackRock, Inc COM 09247X101 43,861 77,829 SH   SOLE   77,829 0 0
Broadridge Finl Solution COM 11133T103 5,524 41,846 SH   SOLE   41,846 0 0
CME Group Inc COM 12572Q105 3,799 22,705 SH   SOLE   22,705 0 0
Chevron Corp COM 166764100 23,062 320,307 SH   SOLE   320,307 0 0
Cisco Systems COM 17275R102 29,357 745,282 SH   SOLE   745,282 0 0
Clorox Co COM 189054109 219 1,043 SH   SOLE   1,043 0 0
Comcast Corp Cl A COM 20030N101 215 4,658 SH   SOLE   4,658 0 0
Costco Whsl Corp COM 22160K105 7,212 20,316 SH   SOLE   20,316 0 0
Danaher Corp COM 235851102 7,857 36,486 SH   SOLE   36,486 0 0
Discover Financial Services COM 254709108 26,065 451,116 SH   SOLE   451,116 0 0
Ecolab Inc COM 278865100 5,553 27,789 SH   SOLE   27,789 0 0
Envestnet,Inc COM 29404K106 970 12,574 SH   SOLE   12,574 0 0
Estee Lauder Companies COM 518439104 5,153 23,612 SH   SOLE   23,612 0 0
Home Depot Inc COM 437076102 55,078 198,330 SH   SOLE   198,330 0 0
Honeywell Int'l COM 438516106 25,705 156,157 SH   SOLE   156,157 0 0
Illinois Tool Works COM 452308109 349 1,808 SH   SOLE   1,808 0 0
Intel Corp COM 458140100 231 4,458 SH   SOLE   4,458 0 0
Intuit COM 461202103 8,117 24,884 SH   SOLE   24,884 0 0
JPMorgan Chase & Co COM 46625H100 45,533 472,969 SH   SOLE   472,969 0 0
Johnson & Johnson COM 478160104 826 5,547 SH   SOLE   5,547 0 0
Kimberly-Clark Corp COM 494368103 28,527 193,194 SH   SOLE   193,194 0 0
Lockheed Martin Corp COM 539830109 45,515 118,752 SH   SOLE   118,752 0 0
Lululemon Athletica COM 550021109 395 1,200 SH   SOLE   1,200 0 0
MasterCard Inc COM 57636Q104 10,450 30,902 SH   SOLE   30,902 0 0
Medtronic PLC COM G5960L103 28,470 273,958 SH   SOLE   273,958 0 0
Merck & Co Inc COM 58933Y105 47,811 576,382 SH   SOLE   576,382 0 0
Microchip Technology COM 595017104 1,177 11,453 SH   SOLE   11,453 0 0
Microsoft Corp COM 594918104 59,469 282,743 SH   SOLE   282,743 0 0
NextEra Energy, Inc COM 65339F101 37,273 134,287 SH   SOLE   134,287 0 0
Paychex Inc COM 704326107 49,710 623,166 SH   SOLE   623,166 0 0
Pepsico Inc. COM 713448108 24,957 180,068 SH   SOLE   180,068 0 0
Philip Morris Int'l Inc COM 718172109 32,035 427,185 SH   SOLE   427,185 0 0
Phillips 66 COM 718546104 9,744 187,961 SH   SOLE   187,961 0 0
Procter & Gamble Co COM 742718109 30,945 222,639 SH   SOLE   222,639 0 0
RPM Int'l Inc COM 749685103 24,453 295,186 SH   SOLE   295,186 0 0
SPDR S&P 500 ETF COM 78462F103 1,813 5,415 SH   SOLE   5,415 0 0
Salesforce.com COM 79466L302 503 2,000 SH   SOLE   2,000 0 0
Schwab U.S. Dividend Equity ET COM 808524797 330 5,971 SH   SOLE   5,971 0 0
Schwab U.S. Large-Cap ETF COM 808524201 945 11,720 SH   SOLE   11,720 0 0
Snap-On Inc. COM 833034101 24,315 165,264 SH   SOLE   165,264 0 0
Starbucks Corp COM 855244109 25,146 292,671 SH   SOLE   292,671 0 0
Stryker COM 863667101 5,488 26,340 SH   SOLE   26,340 0 0
U. S. Bancorp COM 902973304 201 5,616 SH   SOLE   5,616 0 0
Union Pacific Corp COM 907818108 51,291 260,531 SH   SOLE   260,531 0 0
Unitedhealth Group COM 91324P102 204 654 SH   SOLE   654 0 0
Vanguard FTSE Developed Mkts E COM 921943858 2,803 68,522 SH   SOLE   68,522 0 0
Vanguard FTSE Emerging Mkts ET COM 922042858 2,390 55,282 SH   SOLE   55,282 0 0
Vanguard Growth ETF COM 922908736 382 1,677 SH   SOLE   1,677 0 0
Vanguard Large Cap ETF COM 922908637 1,803 11,524 SH   SOLE   11,524 0 0
Verizon Communications COM 92343V104 41,141 691,562 SH   SOLE   691,562 0 0
WEC Energy Group, Inc. COM 92939U106 1,050 10,838 SH   SOLE   10,838 0 0
Xcel Energy Inc COM 98389B100 32,635 472,906 SH   SOLE   472,906 0 0
iShares Core S&P Mid-Cap ETF COM 464287507 2,164 11,676 SH   SOLE   11,676 0 0
iShares Core S&P Small-Cap ETF COM 464287804 2,754 39,218 SH   SOLE   39,218 0 0
iShares DJ Select Dividend ETF COM 464287168 430 5,270 SH   SOLE   5,270 0 0
iShares MSCI EAFE ETF COM 464287465 424 6,662 SH   SOLE   6,662 0 0
iShares Russell 2000 ETF COM 464287655 1,043 6,963 SH   SOLE   6,963 0 0
iShares Russell Mid-Cap ETF COM 464287499 939 16,365 SH   SOLE   16,365 0 0
Crown Castle Intl Corp COM 22822V101 39,434 236,838 SH   SOLE   236,838 0 0
Prologis Inc COM 74340W103 31,792 315,957 SH   SOLE   315,957 0 0
Schwab U.S. Aggregate Bond ETF COM 808524839 348 6,207 SH   SOLE   6,207 0 0
Vanguard Total Bond Mkt ETF COM 921937835 11,478 130,103 SH   SOLE   130,103 0 0
iShares Nat'l AMT-Free Muni Bo COM 464288414 9,892 85,325 SH   SOLE   85,325 0 0
iShares Short-Term Corp Bond E COM 464288646 14,041 255,706 SH   SOLE   255,706 0 0
iShares iBoxx High Yld Corp Bo COM 464288513 7,889 94,028 SH   SOLE   94,028 0 0
iShares iBoxx Inv Gr Corp Bond COM 464287242 16,156 119,935 SH   SOLE   119,935 0 0