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 28,194 250,306 SH   SOLE   182,637 0 67,669
Accenture PLC SHS CLASS A G1151C101 31,167 105,725 SH   SOLE   75,101 0 30,624
ADOBE SYSTEMS INC COM 00724F101 307 525 SH   SOLE   0 0 0
Agilent Technologies Inc COM 00846U101 29,950 202,625 SH   SOLE   150,223 0 52,402
Alphabet Inc Class A CAP STK CL A 02079K305 432 177 SH   SOLE   0 0 0
Alphabet Inc Class C CAP STK CL C 02079K107 378 151 SH   SOLE   0 0 0
AMAZON.COM COM 023135106 269 78 SH   SOLE   0 0 0
American Tower Corporation COM 03027X100 27,167 100,566 SH   SOLE   74,060 0 26,506
Apple Computer Inc COM 037833100 578 4,223 SH   SOLE   0 0 0
Automatic Data Processing COM 053015103 27,583 138,874 SH   SOLE   102,469 0 36,405
BLACKROCK INC. COM 09247X101 272 311 SH   SOLE   0 0 0
Canadian National Railway Co COM 136375102 24,215 229,481 SH   SOLE   166,372 0 63,109
Carrier Global Corporation Com COM 14448C104 28,102 578,227 SH   SOLE   432,595 0 145,632
CDW Corp COM 12514G108 30,336 173,694 SH   SOLE   127,360 0 46,334
Cerus Corp COM 157085101 174 29,399 SH   SOLE   0 0 0
Costco Whsl Corp New COM 22160K105 533 1,347 SH   SOLE   0 0 0
D R Horton Co COM 23331A109 27,684 306,337 SH   SOLE   225,089 0 81,248
Dexcom Inc COM 252131107 297 695 SH   SOLE   0 0 0
Disney Walt Co COM DISNEY 254687106 235 1,335 SH   SOLE   0 0 0
Dollar General COM 256677105 24,955 115,323 SH   SOLE   84,598 0 30,725
Exxon Mobil Corporation COM 30231G102 560 8,876 SH   SOLE   0 0 0
Facebook Inc Class A CL A 30303M102 324 933 SH   SOLE   0 0 0
Financial Select Sector SPDR SBI INT-FINL 81369Y605 587 16,000 SH   SOLE   0 0 0
Home Depot Inc SBI HEALTHCARE 437076102 214 670 SH   SOLE   0 0 0
Invesco S&P 500 Equal S&P 500 EQL MAT 46137V316 530 3,225 SH   SOLE   0 0 0
ISHARES S&P U.S. PREFERRED STO PFD & INCM SEC 464288687 1,172 29,800 SH   SOLE   0 0 0
iShares Tr S&P 500 S&P 100 ETF 464287200 262 610 SH   SOLE   0 0 0
J P Morgan Chase & Co COM 46625H100 563 3,619 SH   SOLE   0 0 0
John Hancock Multifactor Techn COM 47804J602 433 4,824 SH   SOLE   0 0 0
LENNAR COMPANY CL A 526057104 248 2,500 SH   SOLE   0 0 0
Lowes Companies Inc COM 548661107 28,209 145,430 SH   SOLE   106,411 0 39,019
Mastercard, Inc. CL A 57636Q104 27,416 75,095 SH   SOLE   53,129 0 21,966
Mgm Resorts Intl COM 552953101 261 6,125 SH   SOLE   0 0 0
NETFLIX INC COM 64110L106 396 749 SH   SOLE   0 0 0
Nike, Inc. Class B CL B 654106103 30,848 199,677 SH   SOLE   140,075 0 59,602
Nvidia Corp COM 67066G104 510 638 SH   SOLE   0 0 0
Paypal Hldgs Inc Com COM 70450Y103 357 1,225 SH   SOLE   0 0 0
Proshares S&P 500 Dividend Ari S&P 500 DV ARIST 74348A467 1,238 13,665 SH   SOLE   0 0 0
Roper Industries Inc. COM 776696106 27,054 57,537 SH   SOLE   42,369 0 15,168
S&P Global Inc COM 78409V104 29,001 70,656 SH   SOLE   52,001 0 18,655
Schwab US Dividend US DIVIDEND EQ 808524797 221 2,929 SH   SOLE   0 0 0
Schwab US Mid Cap ETF US MID-CAP ETF 808524508 270 3,454 SH   SOLE   0 0 0
Sherwin-Williams Co COM 824348106 29,403 107,920 SH   SOLE   75,841 0 32,079
Starbucks Corp COM 855244109 27,210 243,359 SH   SOLE   179,446 0 63,913
Target Corporation COM 87612E106 357 1,478 SH   SOLE   0 0 0
Tesla Motors Inc COM 88160R101 333 490 SH   SOLE   0 0 0
Texas Instruments Inc COM 882508104 29,576 153,802 SH   SOLE   112,029 0 41,773
UnitedHealth Group, Inc. COM 91324P102 29,154 72,804 SH   SOLE   51,800 0 21,004
Vanguard Dividend Appreciation DIV APP ETF 921908844 554 3,579 SH   SOLE   0 0 0
Visa Inc Cl A COM 92826C839 360 1,540 SH   SOLE   0 0 0
Zoetis Inc COM 98978V103 29,814 159,983 SH   SOLE   114,775 0 45,208
Zoom Video Communication CL A 98980L101 269 695 SH   SOLE   0 0 0