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
Factset Research Systems COM 303075105 23,171 93,329 SH   SOLE   65,121 0 28,208
Estee Lauder Company CL A 518439104 22,571 136,337 SH   SOLE   94,930 0 41,407
Accenture PLC SHS CLASS A G1151C101 22,565 128,193 SH   SOLE   89,571 0 38,622
Starbucks Corp COM 855244109 22,167 298,185 SH   SOLE   211,418 0 86,767
TJX Companies, Inc. COM 872540109 22,014 413,726 SH   SOLE   287,088 0 126,638
Nike, Inc. Class B CL B 654106103 21,957 260,737 SH   SOLE   180,517 0 80,220
Zoetis Inc COM 98978V103 21,823 216,773 SH   SOLE   154,828 0 61,945
Automatic Data Processing COM 053015103 21,811 136,541 SH   SOLE   97,929 0 38,612
Mastercard, Inc. CL A 57636Q104 21,789 92,543 SH   SOLE   64,100 0 28,443
Hormel Food Corp COM 440452100 21,325 476,430 SH   SOLE   331,879 0 144,551
Sherwin-Williams Co COM 824348106 21,074 48,929 SH   SOLE   34,472 0 14,457
Canadian National Railway Co COM 136375102 20,804 232,495 SH   SOLE   162,855 0 69,640
FedEx Corp COM 31428X106 20,772 114,504 SH   SOLE   81,477 0 33,027
Lowes Companies Inc COM 548661107 20,756 189,607 SH   SOLE   135,854 0 53,753
UnitedHealth Group, Inc. COM 91324P102 20,038 81,039 SH   SOLE   56,625 0 24,414
Toro Co COM 891092108 19,948 289,774 SH   SOLE   209,329 0 80,445
Medtronic PLC COM G5960L103 19,504 214,147 SH   SOLE   150,669 0 63,478
Texas Instruments Inc COM 882508104 19,036 179,470 SH   SOLE   129,947 0 49,523
Amgen, Inc. COM 031162100 18,895 99,457 SH   SOLE   70,771 0 28,686
Keycorp Inc COM 493267108 15,397 977,582 SH   SOLE   715,867 0 261,715
Vanguard REIT ETF REIT ETF 922908553 8,098 93,181 SH   SOLE   0 0 93,181
Vanguard Intl Equity Index ALLWRLD EX US 922042775 7,802 155,566 SH   SOLE   0 0 155,566
iShares Core S&P Midcap CORE S&P MCP ETF 464287507 7,731 40,821 SH   SOLE   0 0 40,821
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 5,899 72,667 SH   SOLE   0 0 72,667
iShares 3-7 Year Treasury Bond 3-7 YR TR BD ETF 464288661 5,832 47,340 SH   SOLE   0 0 47,340
Invesco Bulletshares Corporate BULSHS 2023 CB 46138J866 3,064 147,290 SH   SOLE   0 0 147,290
Invesco Bulletshares Corporate BULSHS 2024 CB 46138J841 3,045 146,910 SH   SOLE   0 0 146,910
Invesco Bulletshares Corporate BULSHS 2026 CB 46138J791 3,021 155,010 SH   SOLE   0 0 155,010
Invesco Bulletshares Corporate BULSHS 2020 CB 46138J502 3,009 141,810 SH   SOLE   0 0 141,810
Invesco Bulletshares Corporate BULSHS 2021 CB 46138J700 2,954 140,450 SH   SOLE   0 0 140,450
Invesco Bulletshares Corporate BULSHS 2022 CB 46138J882 2,880 136,365 SH   SOLE   0 0 136,365
Willis Towers Watson SHS G96629103 1,405 8,000 SH   SOLE   0 0 8,000
Exxon Mobil Corporation COM 30231G102 718 8,882 SH   SOLE   0 0 8,882
iShares S&P Short Term Nat'l M SHRT NAT MUN ETF 464288158 610 5,750 SH   SOLE   0 0 5,750
Vanguard Dividend Appreciation DIV APP ETF 921908844 508 4,634 SH   SOLE   0 0 4,634
Novo-Nordisk A-S ADR ADR 670100205 271 5,182 SH   SOLE   0 0 5,182
Ishares Edge MSCI USA Quality USA QUALITY FCTR 46432F339 271 3,056 SH   SOLE   0 0 3,056
John Hancock Multifactor Techn COM 47804J602 226 4,734 SH   SOLE   0 0 4,734
Schwab US Mid Cap ETF US MID-CAP ETF 808524508 212 3,819 SH   SOLE   0 0 3,819
Apple Computer Inc COM 037833100 209 1,099 SH   SOLE   0 0 1,099
Alphabet Inc Class A CAP STK CL A 02079K305 205 174 SH   SOLE   0 0 174
Cerus Corp COM 157085101 183 29,399 SH   SOLE   0 0 29,399