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 2,165 74,264 SH   SOLE   0 0 74,264
ABBOTT LABS COM 002824100 4,963 62,896 SH   SOLE   0 0 62,896
ABBVIE INC COM 00287Y109 4,858 63,758 SH   SOLE   0 0 63,758
ADOBE INC COM 00724F101 12,967 40,745 SH   SOLE   0 0 40,745
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,367 12,170 SH   SOLE   0 0 12,170
ALPHABET INC CAP STK CL C 02079K107 24,686 21,230 SH   SOLE   0 0 21,230
ALPHABET INC CAP STK CL A 02079K305 16,995 14,626 SH   SOLE   0 0 14,626
ALTRIA GROUP INC COM 02209S103 1,112 28,750 SH   SOLE   0 0 28,750
AMAZON COM INC COM 023135106 34,071 17,475 SH   SOLE   0 0 17,475
AMGEN INC COM 031162100 1,331 6,566 SH   SOLE   0 0 6,566
APPLE INC COM 037833100 53,298 209,596 SH   SOLE   0 0 209,596
BECTON DICKINSON & CO COM 075887109 392 1,705 SH   SOLE   0 0 1,705
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,536 13 SH   SOLE   0 0 13
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 30,370 166,108 SH   SOLE   0 0 166,108
BIOGEN INC COM 09062X103 2,056 6,500 SH   SOLE   0 0 6,500
BLACKROCK INC COM 09247X101 4,099 9,316 SH   SOLE   0 0 9,316
BOEING CO COM 097023105 780 5,230 SH   SOLE   0 0 5,230
BOOKING HLDGS INC COM 09857L108 1,154 858 SH   SOLE   0 0 858
BRISTOL-MYERS SQUIBB CO COM 110122108 1,722 30,895 SH   SOLE   0 0 30,895
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 268 6,058 SH   SOLE   0 0 6,058
CSX CORP COM 126408103 1,793 31,300 SH   SOLE   0 0 31,300
CHARTER COMMUNICATIONS INC N CL A 16119P108 516 1,182 SH   SOLE   0 0 1,182
CHEVRON CORP NEW COM 166764100 1,468 20,262 SH   SOLE   0 0 20,262
CISCO SYS INC COM 17275R102 20,153 512,660 SH   SOLE   0 0 512,660
COCA COLA CO COM 191216100 1,262 28,526 SH   SOLE   0 0 28,526
COLGATE PALMOLIVE CO COM 194162103 398 6,000 SH   SOLE   0 0 6,000
COMCAST CORP NEW CL A 20030N101 1,619 47,096 SH   SOLE   0 0 47,096
COSTCO WHSL CORP NEW COM 22160K105 30,656 107,516 SH   SOLE   0 0 107,516
CRANE CO COM 224399105 319 6,490 SH   SOLE   0 0 6,490
DISNEY WALT CO COM DISNEY 254687106 12,319 127,523 SH   SOLE   0 0 127,523
DUNKIN BRANDS GROUP INC COM 265504100 212 4,000 SH   SOLE   0 0 4,000
EQUINIX INC COM 29444U700 7,832 12,540 SH   SOLE   0 0 12,540
EXXON MOBIL CORP COM 30231G102 1,423 37,483 SH   SOLE   0 0 37,483
FACEBOOK INC CL A 30303M102 14,597 87,511 SH   SOLE   0 0 87,511
FEDEX CORP COM 31428X106 224 1,850 SH   SOLE   0 0 1,850
GENERAL MLS INC COM 370334104 538 10,200 SH   SOLE   0 0 10,200
HOME DEPOT INC COM 437076102 21,359 114,394 SH   SOLE   0 0 114,394
HONEYWELL INTL INC COM 438516106 896 6,700 SH   SOLE   0 0 6,700
IDEXX LABS INC COM 45168D104 13,728 56,670 SH   SOLE   0 0 56,670
ILLINOIS TOOL WKS INC COM 452308109 318 2,235 SH   SOLE   0 0 2,235
INTEL CORP COM 458140100 6,119 113,069 SH   SOLE   0 0 113,069
INTERNATIONAL BUSINESS MACHS COM 459200101 1,080 9,740 SH   SOLE   0 0 9,740
INVESCO QQQ TR UNIT SER 1 46090E103 255 1,338 SH   SOLE   0 0 1,338
INTUIT COM 461202103 15,879 69,039 SH   SOLE   0 0 69,039
INTUITIVE SURGICAL INC COM NEW 46120E602 9,963 20,118 SH   SOLE   0 0 20,118
ISHARES TR CORE S&P MCP ETF 464287507 6,411 44,565 SH   SOLE   0 0 44,565
ISHARES TR RUSSELL 2000 ETF 464287655 599 5,234 SH   SOLE   0 0 5,234
ISHARES TR CORE S&P SCP ETF 464287804 2,926 52,141 SH   SOLE   0 0 52,141
JPMORGAN CHASE & CO COM 46625H100 591 6,564 SH   SOLE   0 0 6,564
JOHNSON & JOHNSON COM 478160104 23,143 176,486 SH   SOLE   0 0 176,486
KELLOGG CO COM 487836108 312 5,200 SH   SOLE   0 0 5,200
LIVE NATION ENTERTAINMENT IN COM 538034109 1,137 25,000 SH   SOLE   0 0 25,000
LOCKHEED MARTIN CORP COM 539830109 1,051 3,100 SH   SOLE   0 0 3,100
MASTERCARD INC CL A 57636Q104 10,384 42,989 SH   SOLE   0 0 42,989
MCCORMICK & CO INC COM NON VTG 579780206 452 3,200 SH   SOLE   0 0 3,200
MCDONALDS CORP COM 580135101 1,208 7,303 SH   SOLE   0 0 7,303
MERCK & CO. INC COM 58933Y105 3,472 45,125 SH   SOLE   0 0 45,125
MERCURY GENL CORP NEW COM 589400100 204 5,000 SH   SOLE   0 0 5,000
MICROSOFT CORP COM 594918104 53,253 337,661 SH   SOLE   0 0 337,661
MONDELEZ INTL INC CL A 609207105 2,638 52,685 SH   SOLE   0 0 52,685
NETFLIX INC COM 64110L106 3,714 9,890 SH   SOLE   0 0 9,890
NEXTERA ENERGY INC COM 65339F101 3,369 14,000 SH   SOLE   0 0 14,000
NIKE INC CL B 654106103 9,801 118,451 SH   SOLE   0 0 118,451
NVIDIA CORP COM 67066G104 5,203 19,740 SH   SOLE   0 0 19,740
ORACLE CORP COM 68389X105 9,606 198,762 SH   SOLE   0 0 198,762
PPG INDS INC COM 693506107 234 2,800 SH   SOLE   0 0 2,800
PALO ALTO NETWORKS INC COM 697435105 5,352 32,644 SH   SOLE   0 0 32,644
PEPSICO INC COM 713448108 14,558 121,214 SH   SOLE   0 0 121,214
PFIZER INC COM 717081103 4,450 136,328 SH   SOLE   0 0 136,328
PHILIP MORRIS INTL INC COM 718172109 1,271 17,425 SH   SOLE   0 0 17,425
PRICE T ROWE GROUP INC COM 74144T108 2,139 21,900 SH   SOLE   0 0 21,900
PROCTER & GAMBLE CO COM 742718109 15,155 137,769 SH   SOLE   0 0 137,769
PROLOGIS INC. COM 74340W103 4,632 57,630 SH   SOLE   0 0 57,630
RAYTHEON CO COM NEW 755111507 1,165 8,880 SH   SOLE   0 0 8,880
SPDR S&P 500 ETF TR TR UNIT 78462F103 686 2,662 SH   SOLE   0 0 2,662
SALESFORCE COM INC COM 79466L302 27,012 187,612 SH   SOLE   0 0 187,612
SCHWAB CHARLES CORP COM 808513105 2,270 67,518 SH   SOLE   0 0 67,518
SIMON PPTY GROUP INC NEW COM 828806109 567 10,335 SH   SOLE   0 0 10,335
SOUTHERN CO COM 842587107 1,436 26,517 SH   SOLE   0 0 26,517
STARBUCKS CORP COM 855244109 23,443 356,606 SH   SOLE   0 0 356,606
STRYKER CORP COM 863667101 14,595 87,665 SH   SOLE   0 0 87,665
TESLA INC COM 88160R101 216 413 SH   SOLE   0 0 413
3M CO COM 88579Y101 1,368 10,020 SH   SOLE   0 0 10,020
UNION PAC CORP COM 907818108 8,338 59,120 SH   SOLE   0 0 59,120
UNITED PARCEL SERVICE INC CL B 911312106 280 3,000 SH   SOLE   0 0 3,000
VANECK VECTORS ETF TR BIOTECH ETF 92189F726 2,806 21,923 SH   SOLE   0 0 21,923
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 591 8,360 SH   SOLE   0 0 8,360
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,263 14,226 SH   SOLE   0 0 14,226
VANGUARD INDEX FDS MID CAP ETF 922908629 1,076 8,176 SH   SOLE   0 0 8,176
VANGUARD INDEX FDS GROWTH ETF 922908736 722 4,610 SH   SOLE   0 0 4,610
VANGUARD INDEX FDS VALUE ETF 922908744 492 5,525 SH   SOLE   0 0 5,525
VANGUARD INDEX FDS TOTAL STK MKT 922908769 694 5,380 SH   SOLE   0 0 5,380
VERIZON COMMUNICATIONS INC COM 92343V104 6,720 125,062 SH   SOLE   0 0 125,062
VISA INC COM CL A 92826C839 31,018 192,512 SH   SOLE   0 0 192,512
WEC ENERGY GROUP INC COM 92939U106 1,384 15,708 SH   SOLE   0 0 15,708
WALMART INC COM 931142103 2,537 22,332 SH   SOLE   0 0 22,332
WALGREENS BOOTS ALLIANCE INC COM 931427108 475 10,392 SH   SOLE   0 0 10,392
WILLIAMS SONOMA INC COM 969904101 408 9,600 SH   SOLE   0 0 9,600
YUM BRANDS INC COM 988498101 663 9,680 SH   SOLE   0 0 9,680
YUM CHINA HLDGS INC COM 98850P109 413 9,680 SH   SOLE   0 0 9,680
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 15,051 92,188 SH   SOLE   0 0 92,188
MEDTRONIC PLC SHS G5960L103 963 10,678 SH   SOLE   0 0 10,678