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 12,549 111,408 SH   SOLE   111,408 0 0
Abbott Laboratories COM 002824100 13,474 116,228 SH   SOLE   116,228 0 0
Accenture PLC Cl A COM G1151C101 13,496 45,782 SH   SOLE   45,782 0 0
Alphabet Inc Cl A COM 02079K305 12,324 5,047 SH   SOLE   5,047 0 0
Alphabet Inc Cl C COM 02079K107 2,233 891 SH   SOLE   891 0 0
Altria Group Inc COM 02209S103 6,963 146,031 SH   SOLE   146,031 0 0
Amazon Com Inc COM 023135106 13,124 3,815 SH   SOLE   3,815 0 0
Ameriprise Financial Inc COM 03076C106 13,128 52,749 SH   SOLE   52,749 0 0
Apple Inc COM 037833100 18,044 131,746 SH   SOLE   131,746 0 0
Arthur J. Gallagher & Co COM 363576109 5,884 42,004 SH   SOLE   42,004 0 0
Berkshire Hathaway Cl B COM 084670702 6,121 22,024 SH   SOLE   22,024 0 0
BlackRock, Inc COM 09247X101 15,643 17,878 SH   SOLE   17,878 0 0
Broadridge Finl Solution COM 11133T103 7,136 44,179 SH   SOLE   44,179 0 0
CME Group Inc COM 12572Q105 4,562 21,451 SH   SOLE   21,451 0 0
Chevron Corp COM 166764100 9,225 88,075 SH   SOLE   88,075 0 0
Cisco Systems COM 17275R102 4,672 88,155 SH   SOLE   88,155 0 0
Comcast Corp Cl A COM 20030N101 214 3,747 SH   SOLE   3,747 0 0
Convey Holding Paret Inc COM 21258C108 438 38,500 SH   SOLE   38,500 0 0
Costco Whsl Corp COM 22160K105 8,560 21,633 SH   SOLE   21,633 0 0
Danaher Corp COM 235851102 10,403 38,766 SH   SOLE   38,766 0 0
Deere & Co COM 244199105 212 600 SH   SOLE   600 0 0
Discover Financial Services COM 254709108 6,081 51,405 SH   SOLE   51,405 0 0
Duke Energy Corp COM 26441C204 1,405 14,234 SH   SOLE   14,234 0 0
Ecolab Inc COM 278865100 6,206 30,132 SH   SOLE   30,132 0 0
Edwards Lifesciences CP COM 28176E108 213 2,055 SH   SOLE   2,055 0 0
Envestnet,Inc COM 29404K106 954 12,574 SH   SOLE   12,574 0 0
Estee Lauder Companies COM 518439104 8,047 25,298 SH   SOLE   25,298 0 0
Home Depot Inc COM 437076102 14,592 45,759 SH   SOLE   45,759 0 0
Honeywell Int'l COM 438516106 11,100 50,604 SH   SOLE   50,604 0 0
Illinois Tool Works COM 452308109 6,457 28,883 SH   SOLE   28,883 0 0
Intel Corp COM 458140100 226 4,026 SH   SOLE   4,026 0 0
Intuit COM 461202103 12,288 25,069 SH   SOLE   25,069 0 0
JPMorgan Chase & Co COM 46625H100 18,278 117,510 SH   SOLE   117,510 0 0
Johnson & Johnson COM 478160104 731 4,437 SH   SOLE   4,437 0 0
Kimberly-Clark Corp COM 494368103 640 4,786 SH   SOLE   4,786 0 0
Lockheed Martin Corp COM 539830109 11,524 30,459 SH   SOLE   30,459 0 0
Lululemon Athletica COM 550021109 438 1,200 SH   SOLE   1,200 0 0
MasterCard Inc COM 57636Q104 11,510 31,526 SH   SOLE   31,526 0 0
Medtronic PLC COM G5960L103 8,303 66,887 SH   SOLE   66,887 0 0
Merck & Co Inc COM 58933Y105 9,293 119,487 SH   SOLE   119,487 0 0
Microchip Technology COM 595017104 1,675 11,183 SH   SOLE   11,183 0 0
Microsoft Corp COM 594918104 15,717 58,019 SH   SOLE   58,019 0 0
NextEra Energy, Inc COM 65339F101 9,464 129,152 SH   SOLE   129,152 0 0
PPG Industries COM 693506107 261 1,536 SH   SOLE   1,536 0 0
Paychex Inc COM 704326107 15,009 139,876 SH   SOLE   139,876 0 0
Pepsico Inc. COM 713448108 8,569 57,835 SH   SOLE   57,835 0 0
Philip Morris Int'l Inc COM 718172109 9,219 93,020 SH   SOLE   93,020 0 0
Phillips 66 COM 718546104 4,784 55,742 SH   SOLE   55,742 0 0
Procter & Gamble Co COM 742718109 7,028 52,085 SH   SOLE   52,085 0 0
RPM Int'l Inc COM 749685103 3,481 39,251 SH   SOLE   39,251 0 0
SPDR Financial Sel ETF COM 81369Y605 204 5,563 SH   SOLE   5,563 0 0
SPDR S&P 500 ETF COM 78462F103 2,109 4,928 SH   SOLE   4,928 0 0
SPDR Tech Sector ETF COM 81369Y803 748 5,065 SH   SOLE   5,065 0 0
Salesforce.com COM 79466L302 489 2,000 SH   SOLE   2,000 0 0
Schwab U.S. Dividend Equity ET COM 808524797 456 6,030 SH   SOLE   6,030 0 0
Schwab U.S. Large-Cap ETF COM 808524201 1,242 11,946 SH   SOLE   11,946 0 0
Snap-On Inc. COM 833034101 4,844 21,679 SH   SOLE   21,679 0 0
Starbucks Corp COM 855244109 12,714 113,708 SH   SOLE   113,708 0 0
Stryker COM 863667101 7,452 28,692 SH   SOLE   28,692 0 0
Target COM 87612E106 230 950 SH   SOLE   950 0 0
U. S. Bancorp COM 902973304 5,047 88,599 SH   SOLE   88,599 0 0
Union Pacific Corp COM 907818108 14,701 66,846 SH   SOLE   66,846 0 0
Unitedhealth Group COM 91324P102 238 594 SH   SOLE   594 0 0
Vanguard FTSE Developed Mkts E COM 921943858 3,903 75,766 SH   SOLE   75,766 0 0
Vanguard FTSE Emerging Mkts ET COM 922042858 4,432 81,609 SH   SOLE   81,609 0 0
Vanguard Growth ETF COM 922908736 404 1,407 SH   SOLE   1,407 0 0
Vanguard Large Cap ETF COM 922908637 2,171 10,814 SH   SOLE   10,814 0 0
Verizon Communications COM 92343V104 7,791 139,046 SH   SOLE   139,046 0 0
Visa Inc. COM 92826C839 246 1,052 SH   SOLE   1,052 0 0
WEC Energy Group, Inc. COM 92939U106 885 9,953 SH   SOLE   9,953 0 0
Walt Disney Co COM 254687106 208 1,181 SH   SOLE   1,181 0 0
Xcel Energy Inc COM 98389B100 421 6,385 SH   SOLE   6,385 0 0
iShares Core S&P Mid-Cap ETF COM 464287507 3,899 14,510 SH   SOLE   14,510 0 0
iShares Core S&P Small-Cap ETF COM 464287804 4,824 42,697 SH   SOLE   42,697 0 0
iShares DJ Select Dividend ETF COM 464287168 621 5,329 SH   SOLE   5,329 0 0
iShares MSCI EAFE ETF COM 464287465 509 6,447 SH   SOLE   6,447 0 0
iShares Russell 2000 ETF COM 464287655 1,552 6,768 SH   SOLE   6,768 0 0
iShares Russell Mid-Cap ETF COM 464287499 1,297 16,365 SH   SOLE   16,365 0 0
American Tower Corp REIT COM 03027X100 201 744 SH   SOLE   744 0 0
Crown Castle Intl Corp COM 22822V101 9,453 48,450 SH   SOLE   48,450 0 0
Prologis Inc COM 74340W103 4,024 33,665 SH   SOLE   33,665 0 0
Schwab U.S. Aggregate Bond ETF COM 808524839 431 7,887 SH   SOLE   7,887 0 0
Vanguard Total Bond Mkt ETF COM 921937835 12,958 150,867 SH   SOLE   150,867 0 0
iShares Nat'l AMT-Free Muni Bo COM 464288414 12,191 104,018 SH   SOLE   104,018 0 0
iShares Short-Term Corp Bond E COM 464288646 16,430 299,769 SH   SOLE   299,769 0 0
iShares iBoxx High Yld Corp Bo COM 464288513 9,591 108,939 SH   SOLE   108,939 0 0
iShares iBoxx Inv Gr Corp Bond COM 464287242 19,273 143,446 SH   SOLE   143,446 0 0