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 18,620 114,858 SH   SOLE   114,858 0 0
Abbott Laboratories COM 002824100 14,284 120,682 SH   SOLE   120,682 0 0
Accenture PLC Cl A COM G1151C101 15,366 45,564 SH   SOLE   45,564 0 0
Alphabet Inc Cl A COM 02079K305 13,829 4,972 SH   SOLE   4,972 0 0
Alphabet Inc Cl C COM 02079K107 1,715 614 SH   SOLE   614 0 0
Altria Group Inc COM 02209S103 7,980 152,720 SH   SOLE   152,720 0 0
Amazon Com Inc COM 023135106 13,092 4,016 SH   SOLE   4,016 0 0
Ameriprise Financial Inc COM 03076C106 16,609 55,296 SH   SOLE   55,296 0 0
Amgen Inc COM 031162100 4,461 18,448 SH   SOLE   18,448 0 0
Apple Inc COM 037833100 22,337 127,925 SH   SOLE   127,925 0 0
Arthur J. Gallagher & Co COM 363576109 6,674 38,225 SH   SOLE   38,225 0 0
Berkshire Hathaway Cl B COM 084670702 8,131 23,040 SH   SOLE   23,040 0 0
BlackRock, Inc COM 09247X101 14,546 19,035 SH   SOLE   19,035 0 0
Broadridge Finl Solution COM 11133T103 7,393 47,480 SH   SOLE   47,480 0 0
CME Group Inc COM 12572Q105 4,788 20,131 SH   SOLE   20,131 0 0
Chevron Corp COM 166764100 15,338 94,197 SH   SOLE   94,197 0 0
Cisco Systems COM 17275R102 5,160 92,533 SH   SOLE   92,533 0 0
Convey Holding Parent Inc COM 21258C108 252 38,500 SH   SOLE   38,500 0 0
Costco Whsl Corp COM 22160K105 12,938 22,467 SH   SOLE   22,467 0 0
Danaher Corp COM 235851102 11,686 39,840 SH   SOLE   39,840 0 0
Deere & Co COM 244199105 249 600 SH   SOLE   600 0 0
Discover Financial Services COM 254709108 5,167 46,896 SH   SOLE   46,896 0 0
Duke Energy Corp COM 26441C204 1,681 15,057 SH   SOLE   15,057 0 0
Ecolab Inc COM 278865100 5,777 32,722 SH   SOLE   32,722 0 0
Edwards Lifesciences CP COM 28176E108 242 2,055 SH   SOLE   2,055 0 0
Envestnet,Inc COM 29404K106 922 12,386 SH   SOLE   12,386 0 0
Estee Lauder Companies COM 518439104 7,300 26,805 SH   SOLE   26,805 0 0
Home Depot Inc COM 437076102 14,355 47,957 SH   SOLE   47,957 0 0
Honeywell Int'l COM 438516106 11,761 60,443 SH   SOLE   60,443 0 0
Illinois Tool Works COM 452308109 6,669 31,846 SH   SOLE   31,846 0 0
Intuit COM 461202103 11,907 24,762 SH   SOLE   24,762 0 0
JPMorgan Chase & Co COM 46625H100 16,784 123,120 SH   SOLE   123,120 0 0
Johnson & Johnson COM 478160104 663 3,739 SH   SOLE   3,739 0 0
Kimberly-Clark Corp COM 494368103 517 4,198 SH   SOLE   4,198 0 0
Lockheed Martin Corp COM 539830109 14,481 32,808 SH   SOLE   32,808 0 0
Lululemon Athletica COM 550021109 438 1,200 SH   SOLE   1,200 0 0
MasterCard Inc COM 57636Q104 11,805 33,032 SH   SOLE   33,032 0 0
Medtronic PLC COM G5960L103 8,200 73,911 SH   SOLE   73,911 0 0
Merck & Co Inc COM 58933Y105 10,549 128,567 SH   SOLE   128,567 0 0
Microchip Technology COM 595017104 1,681 22,366 SH   SOLE   22,366 0 0
Microsoft Corp COM 594918104 18,069 58,606 SH   SOLE   58,606 0 0
Morgan Stanley COM 617446448 202 2,314 SH   SOLE   2,314 0 0
NextEra Energy, Inc COM 65339F101 11,579 136,686 SH   SOLE   136,686 0 0
Paychex Inc COM 704326107 19,885 145,712 SH   SOLE   145,712 0 0
Pepsico Inc. COM 713448108 10,220 61,056 SH   SOLE   61,056 0 0
Philip Morris Int'l Inc COM 718172109 10,166 108,213 SH   SOLE   108,213 0 0
Phillips 66 COM 718546104 5,096 58,988 SH   SOLE   58,988 0 0
Procter & Gamble Co COM 742718109 8,231 53,869 SH   SOLE   53,869 0 0
SPDR S&P 500 ETF COM 78462F103 2,109 4,670 SH   SOLE   4,670 0 0
SPDR Tech Sector ETF COM 81369Y803 745 4,690 SH   SOLE   4,690 0 0
Salesforce.com COM 79466L302 425 2,000 SH   SOLE   2,000 0 0
Schwab U.S. Dividend Equity ET COM 808524797 453 5,747 SH   SOLE   5,747 0 0
Schwab U.S. Large-Cap ETF COM 808524201 1,209 22,446 SH   SOLE   22,446 0 0
Snap-On Inc. COM 833034101 8,362 40,696 SH   SOLE   40,696 0 0
Starbucks Corp COM 855244109 11,039 121,349 SH   SOLE   121,349 0 0
Stryker COM 863667101 8,231 30,788 SH   SOLE   30,788 0 0
U. S. Bancorp COM 902973304 5,034 94,711 SH   SOLE   94,711 0 0
Union Pacific Corp COM 907818108 18,864 69,046 SH   SOLE   69,046 0 0
Unitedhealth Group COM 91324P102 288 565 SH   SOLE   565 0 0
Vanguard FTSE Developed Mkts E COM 921943858 3,958 82,411 SH   SOLE   82,411 0 0
Vanguard FTSE Emerging Mkts ET COM 922042858 4,154 90,047 SH   SOLE   90,047 0 0
Vanguard Growth ETF COM 922908736 393 1,367 SH   SOLE   1,367 0 0
Vanguard Large Cap ETF COM 922908637 2,110 10,119 SH   SOLE   10,119 0 0
Verizon Communications COM 92343V104 7,571 148,634 SH   SOLE   148,634 0 0
Visa Inc. COM 92826C839 227 1,022 SH   SOLE   1,022 0 0
WEC Energy Group, Inc. COM 92939U106 929 9,306 SH   SOLE   9,306 0 0
Xcel Energy Inc COM 98389B100 448 6,201 SH   SOLE   6,201 0 0
iShares Core S&P Mid-Cap ETF COM 464287507 4,255 15,857 SH   SOLE   15,857 0 0
iShares Core S&P Small-Cap ETF COM 464287804 4,952 45,903 SH   SOLE   45,903 0 0
iShares DJ Select Dividend ETF COM 464287168 700 5,464 SH   SOLE   5,464 0 0
iShares MSCI EAFE ETF COM 464287465 474 6,447 SH   SOLE   6,447 0 0
iShares Russell 2000 ETF COM 464287655 1,495 7,285 SH   SOLE   7,285 0 0
iShares Russell Mid-Cap ETF COM 464287499 1,385 17,746 SH   SOLE   17,746 0 0
Crown Castle Intl Corp COM 22822V101 9,458 51,233 SH   SOLE   51,233 0 0
Prologis Inc COM 74340W103 5,667 35,096 SH   SOLE   35,096 0 0
Schwab U.S. Aggregate Bond ETF COM 808524839 380 7,514 SH   SOLE   7,514 0 0
Vanguard Total Bond Mkt ETF COM 921937835 13,201 165,970 SH   SOLE   165,970 0 0
iShares Nat'l AMT-Free Muni Bo COM 464288414 12,008 109,523 SH   SOLE   109,523 0 0
iShares Short-Term Corp Bond E COM 464288646 16,903 326,809 SH   SOLE   326,809 0 0
iShares iBoxx High Yld Corp Bo COM 464288513 9,553 116,088 SH   SOLE   116,088 0 0
iShares iBoxx Inv Gr Corp Bond COM 464287242 18,963 156,795 SH   SOLE   156,795 0 0