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 13,143 96,279 SH   SOLE   96,279 0 0
AbbVie Inc COM 00287Y109 27,441 360,165 SH   SOLE   360,165 0 0
Abbott Laboratories COM 002824100 31,232 395,788 SH   SOLE   395,788 0 0
Accenture PLC Cl A COM G1151C101 27,136 166,212 SH   SOLE   166,212 0 0
Alphabet Inc Cl A COM 02079K305 5,053 4,349 SH   SOLE   4,349 0 0
Alphabet Inc Cl C COM 02079K107 1,393 1,198 SH   SOLE   1,198 0 0
Altria Group Inc COM 02209S103 19,581 506,366 SH   SOLE   506,366 0 0
Amazon Com Inc COM 023135106 8,522 4,371 SH   SOLE   4,371 0 0
Apple Inc COM 037833100 24,775 97,430 SH   SOLE   97,430 0 0
Arthur J. Gallagher & Co COM 363576109 15,926 195,381 SH   SOLE   195,381 0 0
BCE Inc COM 05534B760 12,549 307,117 SH   SOLE   307,117 0 0
Becton Dickinson & Co COM 075887109 3,481 15,150 SH   SOLE   15,150 0 0
Berkshire Hathaway Cl B COM 084670702 3,511 19,202 SH   SOLE   19,202 0 0
BlackRock, Inc COM 09247X101 25,533 58,033 SH   SOLE   58,033 0 0
Broadridge Finl Solution COM 11133T103 3,719 39,217 SH   SOLE   39,217 0 0
CME Group Inc COM 12572Q105 3,973 22,975 SH   SOLE   22,975 0 0
Chevron Corp COM 166764100 16,889 233,075 SH   SOLE   233,075 0 0
Cisco Systems COM 17275R102 21,226 539,952 SH   SOLE   539,952 0 0
Costco Whsl Corp COM 22160K105 5,472 19,191 SH   SOLE   19,191 0 0
Danaher Corp COM 235851102 4,786 34,577 SH   SOLE   34,577 0 0
Discover Financial Services COM 254709108 8,862 248,435 SH   SOLE   248,435 0 0
Ecolab Inc COM 278865100 3,504 22,483 SH   SOLE   22,483 0 0
Envestnet,Inc COM 29404K106 676 12,574 SH   SOLE   12,574 0 0
Estee Lauder Companies COM 518439104 3,555 22,308 SH   SOLE   22,308 0 0
Home Depot Inc COM 437076102 27,715 148,440 SH   SOLE   148,440 0 0
Honeywell Int'l COM 438516106 2,661 19,892 SH   SOLE   19,892 0 0
Intel Corp COM 458140100 241 4,458 SH   SOLE   4,458 0 0
Intuit COM 461202103 5,455 23,717 SH   SOLE   23,717 0 0
JPMorgan Chase & Co COM 46625H100 31,766 352,841 SH   SOLE   352,841 0 0
Johnson & Johnson COM 478160104 749 5,714 SH   SOLE   5,714 0 0
Kimberly-Clark Corp COM 494368103 17,882 139,844 SH   SOLE   139,844 0 0
Lockheed Martin Corp COM 539830109 33,097 97,646 SH   SOLE   97,646 0 0
Lululemon Athletica COM 550021109 227 1,200 SH   SOLE   1,200 0 0
MasterCard Inc COM 57636Q104 7,442 30,810 SH   SOLE   30,810 0 0
Medtronic PLC COM G5960L103 18,241 202,270 SH   SOLE   202,270 0 0
Merck & Co Inc COM 58933Y105 32,532 422,819 SH   SOLE   422,819 0 0
Microchip Technology COM 595017104 777 11,453 SH   SOLE   11,453 0 0
Microsoft Corp COM 594918104 39,981 253,511 SH   SOLE   253,511 0 0
NextEra Energy, Inc COM 65339F101 23,954 99,551 SH   SOLE   99,551 0 0
Paychex Inc COM 704326107 29,078 462,141 SH   SOLE   462,141 0 0
Pepsico Inc. COM 713448108 15,967 132,949 SH   SOLE   132,949 0 0
Philip Morris Int'l Inc COM 718172109 23,089 316,462 SH   SOLE   316,462 0 0
Phillips 66 COM 718546104 6,927 129,122 SH   SOLE   129,122 0 0
Procter & Gamble Co COM 742718109 18,134 164,859 SH   SOLE   164,859 0 0
RPM Int'l Inc COM 749685103 12,718 213,740 SH   SOLE   213,740 0 0
SPDR S&P 500 ETF COM 78462F103 1,980 7,680 SH   SOLE   7,680 0 0
Salesforce.com COM 79466L302 288 2,000 SH   SOLE   2,000 0 0
Schwab U.S. Dividend Equity ET COM 808524797 290 6,441 SH   SOLE   6,441 0 0
Schwab U.S. Large-Cap ETF COM 808524201 784 12,799 SH   SOLE   12,799 0 0
Starbucks Corp COM 855244109 15,025 228,558 SH   SOLE   228,558 0 0
Stryker COM 863667101 3,990 23,968 SH   SOLE   23,968 0 0
Union Pacific Corp COM 907818108 27,132 192,369 SH   SOLE   192,369 0 0
Vanguard FTSE Developed Mkts E COM 921943858 2,133 63,991 SH   SOLE   63,991 0 0
Vanguard FTSE Emerging Mkts ET COM 922042858 1,782 53,110 SH   SOLE   53,110 0 0
Vanguard Growth ETF COM 922908736 412 2,629 SH   SOLE   2,629 0 0
Vanguard Large Cap ETF COM 922908637 1,523 12,863 SH   SOLE   12,863 0 0
Verizon Communications COM 92343V104 27,285 507,816 SH   SOLE   507,816 0 0
WEC Energy Group, Inc. COM 92939U106 957 10,862 SH   SOLE   10,862 0 0
Wells Fargo & Co COM 949746101 16,802 585,423 SH   SOLE   585,423 0 0
Xcel Energy Inc COM 98389B100 20,658 342,588 SH   SOLE   342,588 0 0
iShares Core S&P Mid-Cap ETF COM 464287507 1,616 11,232 SH   SOLE   11,232 0 0
iShares Core S&P Small-Cap ETF COM 464287804 2,054 36,605 SH   SOLE   36,605 0 0
iShares DJ Select Dividend ETF COM 464287168 563 7,652 SH   SOLE   7,652 0 0
iShares MSCI EAFE ETF COM 464287465 402 7,523 SH   SOLE   7,523 0 0
iShares Russell 2000 ETF COM 464287655 831 7,263 SH   SOLE   7,263 0 0
iShares Russell Mid-Cap ETF COM 464287499 727 16,845 SH   SOLE   16,845 0 0
Crown Castle Intl Corp COM 22822V101 25,139 174,091 SH   SOLE   174,091 0 0
Prologis Inc COM 74340W103 17,667 219,815 SH   SOLE   219,815 0 0
Schwab U.S. Aggregate Bond ETF COM 808524839 350 6,453 SH   SOLE   6,453 0 0
Vanguard Total Bond Mkt ETF COM 921937835 10,782 126,322 SH   SOLE   126,322 0 0
iShares Nat'l AMT-Free Muni Bo COM 464288414 9,292 82,220 SH   SOLE   82,220 0 0
iShares Short-Term Corp Bond E COM 464288646 12,822 244,877 SH   SOLE   244,877 0 0
iShares iBoxx High Yld Corp Bo COM 464288513 6,878 89,240 SH   SOLE   89,240 0 0
iShares iBoxx Inv Gr Corp Bond COM 464287242 14,504 117,435 SH   SOLE   117,435 0 0