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
1/100th BERKSHIRE HATHAWAY INC COM 084990175 272 100 SH   SOLE   100 0 0
ABBOTT LABS COM 002824100 11,153 141,344 SH   SOLE   141,344 0 0
ABBVIE INC COM COM 00287y109 326 4,285 SH   SOLE   4,285 0 0
ACCENTURE PLC COM G1151C101 32,787 200,830 SH   SOLE   200,830 0 0
ADOBE SYSTEMS COM 00724F101 26,163 82,211 SH   SOLE   82,211 0 0
ALPHABET CL A COM 02079K305 6,065 5,220 SH   SOLE   5,220 0 0
ALPHABET CL C COM 02079K107 23,283 20,023 SH   SOLE   20,023 0 0
AMAZON COM COM 023135106 9,712 4,981 SH   SOLE   4,981 0 0
APPLE INC COM 037833100 20,671 81,289 SH   SOLE   81,289 0 0
AUTO DATA PROC. COM 053015103 661 4,835 SH   SOLE   4,835 0 0
BERKSHIRE HATHAWAY COM 084670702 17,736 97,007 SH   SOLE   97,007 0 0
CHECK POINT COM M22465104 295 2,935 SH   SOLE   2,935 0 0
COCA-COLA COM 191216100 402 9,085 SH   SOLE   9,085 0 0
FACEBOOK INC CL A COM 30303M102 23,278 139,559 SH   SOLE   139,559 0 0
HERSHEY CO COM 427866108 411 3,105 SH   SOLE   3,105 0 0
HOME DEPOT COM 437076102 24,218 129,708 SH   SOLE   129,708 0 0
HONEYWELL COM 438516106 20,683 154,597 SH   SOLE   154,597 0 0
INTUIT INC COM 461202103 8,897 38,683 SH   SOLE   38,683 0 0
ISHARES U.S. PREFERRED STOCK E COM 464288687 225 7,056 SH   SOLE   7,056 0 0
JOHNSON & JOHNSON COM 478160104 285 2,171 SH   SOLE   2,171 0 0
LOCKHEED MARTIN COM 539830109 522 1,541 SH   SOLE   1,541 0 0
MASTERCARD CL A COM 57636Q104 24,705 102,272 SH   SOLE   102,272 0 0
MICROSOFT CORP COM 594918104 40,029 253,815 SH   SOLE   253,815 0 0
McDONALD'S CORP COM 580135101 388 2,345 SH   SOLE   2,345 0 0
NIKE INC CLASS B COM 654106103 19,139 231,314 SH   SOLE   231,314 0 0
PAYPAL HLDGS INC COM 70450Y103 17,880 186,759 SH   SOLE   186,759 0 0
PEPSICO INC COM 713448108 467 3,885 SH   SOLE   3,885 0 0
SHERWIN WILLIAMS COM 824348106 484 1,053 SH   SOLE   1,053 0 0
STARBUCKS COM 855244109 12,429 189,060 SH   SOLE   189,060 0 0
STRYKER CORP. COM 863667101 22,622 135,877 SH   SOLE   135,877 0 0
TJX COS COM 872540109 349 7,297 SH   SOLE   7,297 0 0
UNITEDHEALTH COM 91324P102 783 3,140 SH   SOLE   3,140 0 0
VISA INC COM 92826C839 29,583 183,607 SH   SOLE   183,607 0 0
VMWARE INC CL A COM 928563402 14,016 115,741 SH   SOLE   115,741 0 0