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 301 100 SH   SOLE   100 0 0
ABBOTT LABS COM 002824100 343 4,297 SH   SOLE   4,297 0 0
ACCENTURE LTD COM G1151C101 35,696 202,797 SH   SOLE   202,797 0 0
ADOBE SYSTEMS COM 00724F101 22,556 84,641 SH   SOLE   84,641 0 0
ALPHABET CL A COM 02079K305 6,733 5,721 SH   SOLE   5,721 0 0
ALPHABET CL C COM 02079K107 18,828 16,047 SH   SOLE   16,047 0 0
AMERIGAS PARTNERS LP UNIT INT COM 030975106 218 7,070 SH   SOLE   7,070 0 0
APPLE INC COM 037833100 15,602 82,138 SH   SOLE   82,138 0 0
AT&T COM 00206r102 221 7,033 SH   SOLE   7,033 0 0
AUTO DATA PROC. COM 053015103 562 3,520 SH   SOLE   3,520 0 0
BECTON DICKINSON COM 075887109 238 952 SH   SOLE   952 0 0
BERKSHIRE HATHAWAY B COM 084670702 19,977 99,444 SH   SOLE   99,444 0 0
BOOKING HOLDINGS COM 09857L108 23,272 13,337 SH   SOLE   13,337 0 0
BROOKFIELD PPTY PAR LP UNIT LT COM g16249107 225 10,940 SH   SOLE   10,940 0 0
CBRE GROUP CL A COM 12504L109 17,739 358,721 SH   SOLE   358,721 0 0
CHECK POINT COM M22465104 14,210 112,343 SH   SOLE   112,343 0 0
CISCO SYSTEMS COM 17275R102 270 5,005 SH   SOLE   5,005 0 0
COGNIZANT TECH COM 192446102 17,863 246,555 SH   SOLE   246,555 0 0
DUKE ENERGY COM 26441c204 237 2,635 SH   SOLE   2,635 0 0
ENTERPRISE PRODS PARTN COM LP COM 293792107 368 12,635 SH   SOLE   12,635 0 0
FACEBOOK INC CL A COM 30303M102 23,661 141,947 SH   SOLE   141,947 0 0
HOME DEPOT COM 437076102 25,316 131,931 SH   SOLE   131,931 0 0
HONEYWELL COM 438516106 24,845 156,335 SH   SOLE   156,335 0 0
ISHARES U.S. PREFERRED STOCK E COM 464288687 427 11,695 SH   SOLE   11,695 0 0
JOHNSON & JOHNSON COM 478160104 621 4,445 SH   SOLE   4,445 0 0
MASTERCARD CL A COM 57636Q104 24,656 104,718 SH   SOLE   104,718 0 0
MICROSOFT CORP COM 594918104 18,054 153,077 SH   SOLE   153,077 0 0
McDONALD'S CORP COM 580135101 254 1,340 SH   SOLE   1,340 0 0
NIKE INC CLASS B COM 654106103 19,555 232,212 SH   SOLE   232,212 0 0
PAYPAL HLDGS INC COM 70450Y103 26,594 256,101 SH   SOLE   256,101 0 0
PEPSICO INC COM 713448108 228 1,860 SH   SOLE   1,860 0 0
PFIZER INC COM COM 717081103 250 5,898 SH   SOLE   5,898 0 0
SHERWIN WILLIAMS COM 824348106 217 503 SH   SOLE   503 0 0
STARBUCKS COM 855244109 14,101 189,679 SH   SOLE   189,679 0 0
STRYKER CORP. COM 863667101 16,863 85,372 SH   SOLE   85,372 0 0
TALLGRASS ENERGY LP CLASS A SH COM 874696107 275 10,930 SH   SOLE   10,930 0 0
TEXAS INSTRUMENTS COM 882508104 216 2,035 SH   SOLE   2,035 0 0
TJX COS COM 872540109 318 5,980 SH   SOLE   5,980 0 0
TOTAL SYSTEM SER COM 891906109 273 2,875 SH   SOLE   2,875 0 0
UNITEDHEALTH COM 91324P102 379 1,535 SH   SOLE   1,535 0 0
VANGUARD WHITEHALL HIGH DIV YL COM 921946406 377 4,400 SH   SOLE   4,400 0 0
VENTAS INC COM COM 92276F100 201 3,155 SH   SOLE   3,155 0 0
VISA INC COM 92826C839 36,225 231,928 SH   SOLE   231,928 0 0
VMWARE INC CL A COM 928563402 21,347 118,258 SH   SOLE   118,258 0 0
WELLTOWER INC COM 95040Q104 275 3,545 SH   SOLE   3,545 0 0