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
AT&T INC COM 00206R102 1,821 63,289 SH   SOLE   0 0 63,289
ABBOTT LABORATORIES COM 002824100 7,405 63,871 SH   SOLE   0 0 63,871
ABBVIE INC COM 00287Y109 7,099 63,028 SH   SOLE   0 0 63,028
ADOBE INC COM 00724F101 28,927 49,394 SH   SOLE   0 0 49,394
AIR LEASE CORP CL A COM 00912X302 296 7,100 SH   SOLE   0 0 7,100
ALIBABA COM 01609W102 848 3,740 SH   SOLE   0 0 3,740
ALPHABET CLASS C COM 02079K107 50,938 20,324 SH   SOLE   0 0 20,324
ALPHABET CLASS A COM 02079K305 36,307 14,869 SH   SOLE   0 0 14,869
ALTRIA GROUP INC COM 02209S103 1,139 23,880 SH   SOLE   0 0 23,880
AMAZON.COM COM 023135106 58,410 16,979 SH   SOLE   0 0 16,979
AMGEN INC COM 031162100 1,586 6,506 SH   SOLE   0 0 6,506
APPLE INC COM 037833100 102,952 751,694 SH   SOLE   0 0 751,694
AUTOMATIC DATA PROCESSING INC COM 053015103 238 1,200 SH   SOLE   0 0 1,200
BECTON DICKINSON & CO COM 075887109 237 975 SH   SOLE   0 0 975
BERKSHIRE HATHAWAY INC CV CL A COM 084670108 5,023 12 SH   SOLE   0 0 12
BERKSHIRE HATHAWAY INC CLASS B COM 084670702 39,783 143,146 SH   SOLE   0 0 143,146
BIOGEN INC. COM 09062X103 2,251 6,500 SH   SOLE   0 0 6,500
BLACKROCK INC COM 09247X101 10,986 12,556 SH   SOLE   0 0 12,556
BOOKING HOLDINGS INC COM 09857L108 1,836 839 SH   SOLE   0 0 839
BRISTOL MYERS SQUIBB CO COM 110122108 2,064 30,895 SH   SOLE   0 0 30,895
BROOKFIELD ASSET MANAGEMENT COM 112585104 4,856 95,250 SH   SOLE   0 0 95,250
CSX CORP COM 126408103 2,098 65,400 SH   SOLE   0 0 65,400
CATERPILLAR INC COM 149123101 231 1,060 SH   SOLE   0 0 1,060
CHARTER COMMUNICATIONS INC COM 16119P108 853 1,182 SH   SOLE   0 0 1,182
CHEVRON CORP NEW COM 166764100 1,290 12,318 SH   SOLE   0 0 12,318
CISCO SYSTEMS INC COM 17275R102 18,263 344,587 SH   SOLE   0 0 344,587
COCA-COLA COMPANY COM 191216100 1,311 24,226 SH   SOLE   0 0 24,226
COLGATE PALMOLIVE CO COM 194162103 488 6,000 SH   SOLE   0 0 6,000
COMCAST CORP CL A (NEW) COM 20030N101 2,685 47,096 SH   SOLE   0 0 47,096
COSTCO WHSL CORP (NEW) COM 22160K105 42,414 107,195 SH   SOLE   0 0 107,195
CRANE COMPANY COM 224399105 489 5,290 SH   SOLE   0 0 5,290
DANAHER CORP COM 235851102 268 1,000 SH   SOLE   0 0 1,000
DIMENSIONAL US CORE EQUITY FND COM 25434V708 219 8,130 SH   SOLE   0 0 8,130
DISNEY WALT CO COM 254687106 19,988 113,717 SH   SOLE   0 0 113,717
EDWARDS LIFESCIENCES CORP COM 28176E108 308 2,970 SH   SOLE   0 0 2,970
EQUINIX COM 29444U700 13,657 17,016 SH   SOLE   0 0 17,016
EXXON MOBIL CORP (NEW) COM 30231G102 2,027 32,131 SH   SOLE   0 0 32,131
FACEBOOK INC COM 30303M102 31,066 89,346 SH   SOLE   0 0 89,346
FEDEX CORP COM 31428X106 507 1,700 SH   SOLE   0 0 1,700
GENERAL MILLS INCORPORATED COM 370334104 621 10,200 SH   SOLE   0 0 10,200
HERSHEY CO COM 427866108 232 1,333 SH   SOLE   0 0 1,333
HOME DEPOT INC COM 437076102 37,285 116,921 SH   SOLE   0 0 116,921
HONEYWELL INTERNATIONAL INC COM 438516106 1,470 6,700 SH   SOLE   0 0 6,700
IDEXX LABORATORIES COM 45168D104 39,639 62,765 SH   SOLE   0 0 62,765
ILLINOIS TOOL WORKS COM 452308109 500 2,235 SH   SOLE   0 0 2,235
INTEL CORP COM 458140100 5,634 100,359 SH   SOLE   0 0 100,359
INTL BUSINESS MACHINES COM 459200101 1,120 7,637 SH   SOLE   0 0 7,637
INVESCO QQQ TR COM 46090E103 604 1,705 SH   SOLE   0 0 1,705
INTUIT INC COM 461202103 34,907 71,215 SH   SOLE   0 0 71,215
INTUITIVE SURGICAL INC COM 46120E602 19,647 21,364 SH   SOLE   0 0 21,364
ISHARES S&P 500 INDEX ETF COM 464287200 2,990 6,954 SH   SOLE   0 0 6,954
ISHARES S&P MIDCAP 400 ETF COM 464287507 1,066 3,965 SH   SOLE   0 0 3,965
ISHARES RUSSELL 2000 INDEX FD ETF 464287655 241 1,050 SH   SOLE   0 0 1,050
ISHARES S&P SMALLCAP 600 ETF COM 464287804 336 2,977 SH   SOLE   0 0 2,977
JPMORGAN CHASE & CO COM 46625H100 691 4,443 SH   SOLE   0 0 4,443
JOHNSON & JOHNSON COM 478160104 28,134 170,777 SH   SOLE   0 0 170,777
KELLOGG COMPANY COM 487836108 322 5,000 SH   SOLE   0 0 5,000
LOCKHEED MARTIN CORP COM 539830109 1,173 3,100 SH   SOLE   0 0 3,100
MASTERCARD COM 57636Q104 14,829 40,617 SH   SOLE   0 0 40,617
MCCORMICK & CO COM 579780206 565 6,400 SH   SOLE   0 0 6,400
MCDONALDS CORP COM 580135101 1,618 7,003 SH   SOLE   0 0 7,003
MERCK & CO INC COM 58933Y105 3,455 44,425 SH   SOLE   0 0 44,425
MERCURY GEN CORP NEW COM 589400100 325 5,000 SH   SOLE   0 0 5,000
MICROSOFT CORP COM 594918104 88,763 327,659 SH   SOLE   0 0 327,659
MONDELEZ INTERNATIONAL INC COM 609207105 3,199 51,235 SH   SOLE   0 0 51,235
NETFLIX INC COM 64110L106 6,952 13,161 SH   SOLE   0 0 13,161
NEXTERA ENERGY INC COM 65339F101 5,236 71,450 SH   SOLE   0 0 71,450
NIKE INC CL B COM 654106103 19,321 125,066 SH   SOLE   0 0 125,066
NVIDIA COM 67066G104 21,871 27,335 SH   SOLE   0 0 27,335
ORACLE CORP COM 68389X105 14,151 181,790 SH   SOLE   0 0 181,790
PPG INDUSTRIES COM 693506107 390 2,300 SH   SOLE   0 0 2,300
PACWEST BANCORP COM 695263103 288 7,000 SH   SOLE   0 0 7,000
PALO ALTO NETWORKS COM 697435105 15,495 41,761 SH   SOLE   0 0 41,761
PAYPAL HOLDINGS INC COM 70450Y103 2,965 10,171 SH   SOLE   0 0 10,171
PEPSICO INC COM 713448108 19,993 134,936 SH   SOLE   0 0 134,936
PFIZER INC COM 717081103 4,029 102,874 SH   SOLE   0 0 102,874
PHILIP MORRIS INTL INC COM 718172109 1,677 16,925 SH   SOLE   0 0 16,925
PRICE T ROWE GROUP INC COM 74144T108 4,336 21,900 SH   SOLE   0 0 21,900
PROCTER AND GAMBLE COMPANY COM 742718109 20,029 148,439 SH   SOLE   0 0 148,439
PROLOGIS INC COM 74340W103 10,871 90,944 SH   SOLE   0 0 90,944
RAYTHEON TECHNOLOGIES CORP COM 75513E101 3,777 44,268 SH   SOLE   0 0 44,268
SPDR TRUST SERIES 1 COM 78462F103 2,440 5,699 SH   SOLE   0 0 5,699
SALESFORCE.COM INC COM 79466L302 46,836 191,739 SH   SOLE   0 0 191,739
SCHWAB CHARLES CORP COM 808513105 1,041 14,300 SH   SOLE   0 0 14,300
SIMON PROPERTY GROUP INC COM 828806109 476 3,650 SH   SOLE   0 0 3,650
SOUTHERN COMPANY COM 842587107 1,390 22,967 SH   SOLE   0 0 22,967
STARBUCKS CORPORATION COM 855244109 39,536 353,603 SH   SOLE   0 0 353,603
STRYKER CORP COM 863667101 23,441 90,250 SH   SOLE   0 0 90,250
TESLA INC COM 88160R101 2,042 3,004 SH   SOLE   0 0 3,004
THERMO FISHER SCIENTIFIC INC COM 883556102 8,889 17,621 SH   SOLE   0 0 17,621
3M CO COM 88579Y101 1,828 9,203 SH   SOLE   0 0 9,203
UNION PACIFIC CORPORATION COM 907818108 12,527 56,960 SH   SOLE   0 0 56,960
UNITED PARCEL SERVICE COM 911312106 624 3,000 SH   SOLE   0 0 3,000
VANECK VECTORS BIOTECH ETF COM 92189F726 5,933 29,417 SH   SOLE   0 0 29,417
VANGUARD HIGH DIV YIELD ETF COM 921946406 873 8,330 SH   SOLE   0 0 8,330
VANGUARD S&P 500 ETF COM 922908363 362 919 SH   SOLE   0 0 919
VANGUARD SMALL-CAP VALUE ETF COM 922908611 208 1,200 SH   SOLE   0 0 1,200
VANGUARD MID-CAP ETF COM 922908629 1,118 4,711 SH   SOLE   0 0 4,711
VANGUARD LARGE CAP GROWTH ETF COM 922908736 1,262 4,400 SH   SOLE   0 0 4,400
VANGUARD LARGE CAP VALUE ETF COM 922908744 722 5,250 SH   SOLE   0 0 5,250
VANGUARD TOTAL STOCK MKT ETF COM 922908769 2,565 11,513 SH   SOLE   0 0 11,513
VERIZON COMMUNICATIONS COM 92343V104 2,186 39,013 SH   SOLE   0 0 39,013
VISA INC COM 92826C839 44,588 190,694 SH   SOLE   0 0 190,694
WEC ENERGY GROUP INC COM 92939U106 1,397 15,708 SH   SOLE   0 0 15,708
WAL MART INC COM 931142103 3,149 22,332 SH   SOLE   0 0 22,332
WALGREEN BOOTS ALLIANCE INC COM 931427108 414 7,875 SH   SOLE   0 0 7,875
WELLS FARGO & CO (NEW) COM 949746101 249 5,500 SH   SOLE   0 0 5,500
WILLIAMS SONOMA INC COM 969904101 1,517 9,500 SH   SOLE   0 0 9,500
YUM! BRANDS INC COM 988498101 1,113 9,680 SH   SOLE   0 0 9,680
YUM CHINA HLDGS INC COM COM 98850P109 641 9,680 SH   SOLE   0 0 9,680
ZIMMER BIOMET HOLDINGS INC COM 98956P102 206 1,280 SH   SOLE   0 0 1,280
ACCENTURE PLC COM G1151C101 27,638 93,755 SH   SOLE   0 0 93,755
MEDTRONIC PLC COM G5960L103 1,317 10,607 SH   SOLE   0 0 10,607