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
Berkshire Hathaway Cl A COM 084990175 2,038 6 SH   SOLE   6 0 0
3M Company COM 88579Y101 378 2,142 SH   SOLE   2,142 0 0
ASML Holdings COM N07059210 23,073 77,966 SH   SOLE   77,966 0 0
AbbVie Inc COM 00287Y109 657 7,423 SH   SOLE   7,423 0 0
Abbott Laboratories COM 002824100 409 4,707 SH   SOLE   4,707 0 0
Adobe Systems Inc COM 00724F101 19,176 58,142 SH   SOLE   58,142 0 0
Alibaba Group Holding Ltd COM 01609W102 17,506 82,537 SH   SOLE   82,537 0 0
Alphabet Inc Cl A COM 02079K305 18,494 13,807 SH   SOLE   13,807 0 0
Alphabet Inc Cl C COM 02079K107 1,068 799 SH   SOLE   799 0 0
Amazon.com COM 023135106 16,292 8,817 SH   SOLE   8,817 0 0
American Electric Power COM 025537101 256 2,708 SH   SOLE   2,708 0 0
American Express COM 025816109 222 1,787 SH   SOLE   1,787 0 0
Apple Computer COM 037833100 20,432 69,578 SH   SOLE   69,578 0 0
At&t Inc COM 00206R102 16,046 410,594 SH   SOLE   410,594 0 0
Auto Data Processing COM 053015103 651 3,816 SH   SOLE   3,816 0 0
AutoZone Inc COM 053332102 14,260 11,970 SH   SOLE   11,970 0 0
Autodesk Inc. COM 052769106 633 3,450 SH   SOLE   3,450 0 0
Bank America Corp New COM 060505104 251 7,127 SH   SOLE   7,127 0 0
Bank of Marin Bancorp COM 063425102 336 7,466 SH   SOLE   7,466 0 0
Berkshire Hathaway Inc Cl B COM 084670702 2,461 10,864 SH   SOLE   10,864 0 0
Biogen IDEC Inc COM 09062X103 16,826 56,706 SH   SOLE   56,706 0 0
Boston Scientific Corp COM 101137107 15,697 347,134 SH   SOLE   347,134 0 0
Bristol-Myers Squibb Co. COM 110122108 1,850 28,827 SH   SOLE   28,827 0 0
Caterpillar Inc COM 149123101 304 2,058 SH   SOLE   2,058 0 0
Charles Schwab Corp COM 808513105 2,486 52,280 SH   SOLE   52,280 0 0
Chevron Corp COM 166764100 2,872 23,828 SH   SOLE   23,828 0 0
Cisco Systems, Inc. COM 17275R102 1,349 28,123 SH   SOLE   28,123 0 0
Clorox Co. Calif. COM 189054109 1,565 10,195 SH   SOLE   10,195 0 0
Coca Cola Co. COM 191216100 722 13,037 SH   SOLE   13,037 0 0
Colgate-Palmolive Co COM 194162103 759 11,028 SH   SOLE   11,028 0 0
Comcast Corp Cl A COM 20030N101 13,936 309,889 SH   SOLE   309,889 0 0
Constellation Brands COM 21036P108 272 1,435 SH   SOLE   1,435 0 0
Costco Corp COM 22160K105 16,691 56,787 SH   SOLE   56,787 0 0
Cummins Inc COM 231021106 1,030 5,757 SH   SOLE   5,757 0 0
D.R. Horton Inc COM 23331A109 12,779 242,264 SH   SOLE   242,264 0 0
Dominion Resources COM 25746U109 892 10,774 SH   SOLE   10,774 0 0
Exxon Mobil Corp COM 30231G102 2,646 37,914 SH   SOLE   37,914 0 0
Facebook Inc COM 30303M102 323 1,576 SH   SOLE   1,576 0 0
Fair Issac Inc COM 303250104 1,250 3,335 SH   SOLE   3,335 0 0
General Electric Co. COM 369604103 178 15,976 SH   SOLE   15,976 0 0
Gilead Sciences COM 375558103 452 6,949 SH   SOLE   6,949 0 0
Heritage Commerce Corporation COM 426927109 158 12,350 SH   SOLE   12,350 0 0
Home Depot COM 437076102 16,050 73,495 SH   SOLE   73,495 0 0
Honeywell Intl Inc COM 438516106 233 1,317 SH   SOLE   1,317 0 0
IAC Interactive Corp COM 44919P508 660 2,650 SH   SOLE   2,650 0 0
IShares Trust Russell 2000 COM 464287655 1,454 8,777 SH   SOLE   8,777 0 0
Illinois Tool Works Inc COM 452308109 14,982 83,406 SH   SOLE   83,406 0 0
Illumina Inc COM 452327109 466 1,405 SH   SOLE   1,405 0 0
Intel Corp COM 458140100 235 3,923 SH   SOLE   3,923 0 0
Iqvia Holdings Inc COM 46266C105 232 1,500 SH   SOLE   1,500 0 0
J P Morgan Chase & Co. COM 46625H100 15,892 114,003 SH   SOLE   114,003 0 0
Johnson & Johnson COM 478160104 1,602 10,982 SH   SOLE   10,982 0 0
Kimberly-Clark Corp COM 494368103 221 1,604 SH   SOLE   1,604 0 0
Lamb Weston Holdings COM 513272104 9,849 114,480 SH   SOLE   114,480 0 0
Lockheed Martin Corp COM 539830109 13,198 33,895 SH   SOLE   33,895 0 0
Lowes Companies Inc COM 548661107 240 2,000 SH   SOLE   2,000 0 0
Marathon Petroleum Corporation COM 56585A102 301 5,003 SH   SOLE   5,003 0 0
Marsh & McLennan Companies, In COM 571748102 15,112 135,640 SH   SOLE   135,640 0 0
Mastercard Inc COM 57636Q104 12,764 42,748 SH   SOLE   42,748 0 0
McDonald's Corp. COM 580135101 5,411 27,382 SH   SOLE   27,382 0 0
Merck & Co Inc COM 58933Y105 14,244 156,619 SH   SOLE   156,619 0 0
Microsoft Corp COM 594918104 14,546 92,237 SH   SOLE   92,237 0 0
Mondelez Intl Inc COM 609207105 219 3,982 SH   SOLE   3,982 0 0
NetEase Inc COM 64110W102 245 800 SH   SOLE   800 0 0
Netflix Inc. COM 64110L106 262 811 SH   SOLE   811 0 0
NextEra Energy Inc COM 65339F101 23,232 95,935 SH   SOLE   95,935 0 0
Nike COM 654106103 349 3,440 SH   SOLE   3,440 0 0
Norfolk Southern Corp. COM 655844108 482 2,485 SH   SOLE   2,485 0 0
Nvidia Corp COM 67066G104 15,284 64,957 SH   SOLE   64,957 0 0
PayPal Holdings Inc COM 70450Y103 12,844 118,743 SH   SOLE   118,743 0 0
Pepsico COM 713448108 266 1,944 SH   SOLE   1,944 0 0
Pfizer, Inc. COM 717081103 403 10,287 SH   SOLE   10,287 0 0
Procter & Gamble Co. COM 742718109 45,525 364,494 SH   SOLE   364,494 0 0
Raytheon Co New Cl A COM 755111507 235 1,070 SH   SOLE   1,070 0 0
Salesforce.com COM 79466l302 14,464 88,933 SH   SOLE   88,933 0 0
Smucker JM Company COM 832696405 369 3,539 SH   SOLE   3,539 0 0
Starbucks Corp COM 855244109 796 9,058 SH   SOLE   9,058 0 0
Sysco Corp. COM 871829107 212 2,475 SH   SOLE   2,475 0 0
TAL Education Group Adr COM 874080104 688 14,280 SH   SOLE   14,280 0 0
Taiwan Semiconductor Adr COM 874039100 208 3,576 SH   SOLE   3,576 0 0
Target Corp COM 87612E106 19,065 148,702 SH   SOLE   148,702 0 0
Tesla Motors Inc COM 88160R101 234 560 SH   SOLE   560 0 0
Thermo Fisher Scientific Inc COM 883556102 386 1,187 SH   SOLE   1,187 0 0
Travelers Companies Inc COM 89417E109 13,117 95,783 SH   SOLE   95,783 0 0
US Bancorp DEL COM 902973304 322 5,423 SH   SOLE   5,423 0 0
Unilever PLC Amer Shs F COM 904767704 13,857 242,386 SH   SOLE   242,386 0 0
Union Pacific Corp COM 907818108 211 1,165 SH   SOLE   1,165 0 0
Veeva Systems Inc COM 922475108 225 1,600 SH   SOLE   1,600 0 0
Verizon Communications COM 92343V104 15,678 255,339 SH   SOLE   255,339 0 0
Visa Inc COM 92826C839 13,365 71,126 SH   SOLE   71,126 0 0
Wal-Mart Stores Inc. COM 931142103 521 4,381 SH   SOLE   4,381 0 0
Walt Disney Co. COM 254687106 751 5,189 SH   SOLE   5,189 0 0
Wells Fargo COM 949746101 1,219 22,651 SH   SOLE   22,651 0 0
Xylem Inc COM 98419M100 256 3,250 SH   SOLE   3,250 0 0
Yum Brands Inc COM 988498101 202 2,008 SH   SOLE   2,008 0 0
Credit Suisse FI Large Cap Enh ETF 22542D423 374 1,121 SH   SOLE   1,121 0 0
IShares Trust Dow Jones ETF 464287721 203 872 SH   SOLE   872 0 0
Ishares Edge Msci USA Momntm E ETF 46432F396 267 2,128 SH   SOLE   2,128 0 0
Ishares MSCI Emerging Mkt ETF 464287234 32,404 722,184 SH   SOLE   722,184 0 0
S P D R S&P 500 ETF 78462F103 257 799 SH   SOLE   799 0 0
Schwab US Dividend Equity ETF ETF 808524797 373 6,433 SH   SOLE   6,433 0 0
Sector SPDR Tech Select ETF 81369Y803 312 3,408 SH   SOLE   3,408 0 0
Vanguard High Dividend Yield ETF 921946406 297 3,165 SH   SOLE   3,165 0 0
Vanguard Total Stock Market VI ETF 922908769 965 5,900 SH   SOLE   5,900 0 0
American Tower Corp REIT 03027X100 272 1,182 SH   SOLE   1,182 0 0
Sun Communities Inc. REIT 866674104 15,579 103,789 SH   SOLE   103,789 0 0