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 267 100 SH   SOLE   100 0 0
ABBOTT LABS COM 002824100 13,374 146,276 SH   SOLE   146,276 0 0
ABBVIE INC COM COM 00287y109 499 5,085 SH   SOLE   5,085 0 0
ACCENTURE PLC COM G1151C101 44,216 205,923 SH   SOLE   205,923 0 0
ADOBE SYSTEMS COM 00724F101 36,489 83,823 SH   SOLE   83,823 0 0
ALPHABET CL A COM 02079K305 7,337 5,174 SH   SOLE   5,174 0 0
ALPHABET CL C COM 02079K107 29,061 20,558 SH   SOLE   20,558 0 0
AMAZON COM COM 023135106 14,147 5,128 SH   SOLE   5,128 0 0
APPLE INC COM 037833100 30,546 83,733 SH   SOLE   83,733 0 0
AUTO DATA PROC. COM 053015103 718 4,825 SH   SOLE   4,825 0 0
BERKSHIRE HATHAWAY COM 084670702 17,503 98,052 SH   SOLE   98,052 0 0
CHECK POINT COM M22465104 315 2,935 SH   SOLE   2,935 0 0
COCA-COLA COM 191216100 457 10,230 SH   SOLE   10,230 0 0
FACEBOOK INC CL A COM 30303M102 32,531 143,264 SH   SOLE   143,264 0 0
HERSHEY CO COM 427866108 399 3,080 SH   SOLE   3,080 0 0
HOME DEPOT COM 437076102 33,352 133,138 SH   SOLE   133,138 0 0
HONEYWELL COM 438516106 22,716 157,109 SH   SOLE   157,109 0 0
INTUIT INC COM 461202103 20,067 67,751 SH   SOLE   67,751 0 0
ISHARES 1-3 YR TR BD ETF COM 464287457 410 4,731 SH   SOLE   4,731 0 0
ISHARES U.S. PREFERRED STOCK E COM 464288687 244 7,057 SH   SOLE   7,057 0 0
JOHNSON & JOHNSON COM 478160104 256 1,819 SH   SOLE   1,819 0 0
LILLY, ELI & CO. COM 532457108 650 3,960 SH   SOLE   3,960 0 0
LOCKHEED MARTIN COM 539830109 795 2,178 SH   SOLE   2,178 0 0
MARATHON PETE CORP COM COM 56585A102 269 7,200 SH   SOLE   7,200 0 0
MASTERCARD CL A COM 57636Q104 31,139 105,307 SH   SOLE   105,307 0 0
MICROSOFT CORP COM 594918104 52,971 260,287 SH   SOLE   260,287 0 0
NIKE INC CLASS B COM 654106103 23,359 238,240 SH   SOLE   238,240 0 0
PAYPAL HLDGS INC COM 70450Y103 33,264 190,919 SH   SOLE   190,919 0 0
PEPSICO INC COM 713448108 493 3,725 SH   SOLE   3,725 0 0
PFIZER INC COM COM 717081103 207 6,330 SH   SOLE   6,330 0 0
SHERWIN WILLIAMS COM 824348106 686 1,188 SH   SOLE   1,188 0 0
SPDR SER TR PORTFOLIO SHORT COM 78464A474 274 8,750 SH   SOLE   8,750 0 0
STRYKER CORP. COM 863667101 25,281 140,303 SH   SOLE   140,303 0 0
TEXAS INSTRUMENTS COM 882508104 254 2,000 SH   SOLE   2,000 0 0
TRACTOR SUPPLY COM 892356106 11,607 88,070 SH   SOLE   88,070 0 0
UNITEDHEALTH COM 91324P102 1,038 3,520 SH   SOLE   3,520 0 0
VANGUARD WHITEHALL HIGH DIV YL COM 921946406 217 2,750 SH   SOLE   2,750 0 0
VISA INC COM 92826C839 36,415 188,512 SH   SOLE   188,512 0 0
VMWARE INC CL A COM 928563402 18,508 119,516 SH   SOLE   119,516 0 0