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 27,746 256,388 SH   SOLE   186,554 0 69,834
Accenture PLC SHS CLASS A G1151C101 30,433 110,165 SH   SOLE   77,779 0 32,386
ADOBE SYSTEMS INC COM 00724F101 250 525 SH   SOLE   0 0 0
Agilent Technologies Inc COM 00846U101 26,572 208,997 SH   SOLE   155,340 0 53,657
Alibaba Group Hldg SPONSORED ADS 01609W102 223 982 SH   SOLE   0 0 0
Alphabet Inc Class A CAP STK CL A 02079K305 365 177 SH   SOLE   0 0 0
Alphabet Inc Class C CAP STK CL C 02079K107 300 145 SH   SOLE   0 0 0
AMAZON.COM COM 023135106 242 78 SH   SOLE   0 0 0
American Tower Corporation COM 03027X100 24,421 102,156 SH   SOLE   75,267 0 26,889
Apple Computer Inc COM 037833100 496 4,062 SH   SOLE   0 0 0
Automatic Data Processing COM 053015103 26,737 141,862 SH   SOLE   104,581 0 37,281
BLACKROCK INC. COM 09247X101 234 311 SH   SOLE   0 0 0
Canadian National Railway Co COM 136375102 26,746 230,612 SH   SOLE   166,503 0 64,109
Caterpillar Inc COM 149123101 201 869 SH   SOLE   0 0 0
CDW Corp COM 12514G108 29,921 180,521 SH   SOLE   132,252 0 48,269
Cerus Corp COM 157085101 177 29,399 SH   SOLE   0 0 0
Costco Whsl Corp New COM 22160K105 466 1,323 SH   SOLE   0 0 0
D R Horton Co COM 23331A109 28,215 316,599 SH   SOLE   233,699 0 82,900
Dexcom Inc COM 252131107 250 695 SH   SOLE   0 0 0
Disney Walt Co COM DISNEY 254687106 246 1,335 SH   SOLE   0 0 0
Dollar General COM 256677105 23,461 115,790 SH   SOLE   84,590 0 31,200
Exxon Mobil Corporation COM 30231G102 493 8,826 SH   SOLE   0 0 0
Facebook Inc Class A CL A 30303M102 264 895 SH   SOLE   0 0 0
Financial Select Sector SPDR SBI INT-FINL 81369Y605 545 16,000 SH   SOLE   0 0 0
Home Depot Inc COM 437076102 205 670 SH   SOLE   0 0 0
Invesco S&P 500 Equal S&P 500 EQL MAT 46137V316 503 3,225 SH   SOLE   0 0 0
Invesco S&P 500 High Quality S&P 500 QUALITY 46137V241 11,211 252,896 SH   SOLE   0 0 0
iShares 3-7 Year Treasury Bond 3-7 YR TR BD ETF 464288661 4,647 35,775 SH   SOLE   0 0 0
iShares Barclays TIPS Fund TIPS BD ETF 464287176 257 2,050 SH   SOLE   0 0 0
ISHARES S&P U.S. PREFERRED STO PFD & INCM SEC 464288687 1,593 41,475 SH   SOLE   0 0 0
iShares Tr S&P 500 S&P 100 ETF 464287200 237 595 SH   SOLE   0 0 0
J P Morgan Chase & Co COM 46625H100 541 3,553 SH   SOLE   0 0 0
John Hancock Multifactor Techn COM 47804J602 396 4,824 SH   SOLE   0 0 0
Lowes Companies Inc COM 548661107 28,649 150,641 SH   SOLE   109,943 0 40,698
Mastercard, Inc. CL A 57636Q104 27,350 76,816 SH   SOLE   54,283 0 22,533
Medtronic PLC COM G5960L103 24,842 210,290 SH   SOLE   153,770 0 56,520
Mgm Resorts Intl COM 552953101 233 6,125 SH   SOLE   0 0 0
NETFLIX INC COM 64110L106 391 749 SH   SOLE   0 0 0
Nike, Inc. Class B CL B 654106103 26,931 202,660 SH   SOLE   141,769 0 60,891
Novo-Nordisk A-S ADR ADR 670100205 307 4,552 SH   SOLE   0 0 0
Nvidia Corp COM 67066G104 341 638 SH   SOLE   0 0 0
Paypal Hldgs Inc Com COM 70450Y103 297 1,225 SH   SOLE   0 0 0
Proshares S&P 500 Dividend Ari S&P 500 DV ARIST 74348A467 1,179 13,665 SH   SOLE   0 0 0
REALTY INCOME CORP COM 756109104 256 4,025 SH   SOLE   0 0 0
Roper Industries Inc. COM 776696106 23,418 58,060 SH   SOLE   42,624 0 15,436
S&P Global Inc COM 78409V104 25,616 72,593 SH   SOLE   53,482 0 19,111
Schwab US Dividend US DIVIDEND EQ 808524797 212 2,908 SH   SOLE   0 0 0
Schwab US Mid Cap ETF US MID-CAP ETF 808524508 252 3,391 SH   SOLE   0 0 0
Sector SPDR Utilities SBI MATERIALS 81369Y886 288 4,500 SH   SOLE   0 0 0
Sherwin-Williams Co COM 824348106 28,565 38,705 SH   SOLE   27,375 0 11,330
Spdr Bloomberg Barclays 1-3 Mo SPDR BLOOMBERG 78468R663 1,238 13,534 SH   SOLE   0 0 0
Starbucks Corp COM 855244109 27,292 249,767 SH   SOLE   184,313 0 65,454
Target Corporation COM 87612E106 293 1,478 SH   SOLE   0 0 0
TENCENT HOLDINGS LTD. ADR SPONSORED ADS 88032Q109 267 3,350 SH   SOLE   0 0 0
Tesla Motors Inc COM 88160R101 327 490 SH   SOLE   0 0 0
Texas Instruments Inc COM 882508104 30,018 158,835 SH   SOLE   115,415 0 43,420
UnitedHealth Group, Inc. COM 91324P102 28,074 75,453 SH   SOLE   53,775 0 21,678
Vanguard Dividend Appreciation DIV APP ETF 921908844 588 4,000 SH   SOLE   0 0 0
Vanguard Interm-Term Corp Bond INT-TERM CORP 92206C870 10,963 117,840 SH   SOLE   0 0 0
Vanguard REIT ETF REIT ETF 922908553 8,836 96,186 SH   SOLE   0 0 0
Vanguard Total Bond Market ETF TOTAL BND MRKT 921937835 31,234 368,671 SH   SOLE   0 0 0
Visa Inc Cl A COM 92826C839 315 1,486 SH   SOLE   0 0 0
WAL-MART STORES INC. COM 931142103 238 1,750 SH   SOLE   0 0 0
Willis Towers Watson SHS G96629103 1,213 5,300 SH   SOLE   0 0 0
WisdomTree Emerg Mkt Ex State- EM EX ST-OWNED 97717X578 8,883 218,310 SH   SOLE   0 0 0
Wp Carey Inc Com Usd0.001 SBI HEALTHCARE 92936U109 258 3,640 SH   SOLE   0 0 0
Zoetis Inc COM 98978V103 25,896 164,438 SH   SOLE   117,813 0 46,625
Zoom Video Communication CL A 98980L101 223 695 SH   SOLE   0 0 0